Cameron Diaz’s New Look: Yay or Nay? (PHOTO)

Cameron's Bikini Vacay
Check out more pics of Cam in a bikini!
Diaz on A-Rod
Cam is head-over-heels!
What better way to kick off 2012 than with a new look? Cameron Diaz showed off her feminine curves and a short, shaggy hairdo that has everyone talking! Cameron debuted her new style over the holiday weekend. Looking good, girlfriend! 

What do you think of her makeover? Take our poll!

Cameron was on holiday in Hawaii, where the 39-year-old turned heads in a grey halter neck bikini with luminous green lining.

One thing is for sure, long or short hair, this gal has an amazing bikini body! 

When she’s not living like a beach bum, the actress is hard at work! Her next big-screen project requires an entirely different wardrobe — maternity wear!

What to Expect is in theaters on May 11, 2012.

Tags: Cameron Diaz