Cameron Diaz's New Look: Yay or Nay? (PHOTO)
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.