iVillage logo
Diet & Fitness 
Advertisement

They look great with their clothes on, but how do the celebrities shape up in their bikinis? We reveal all

Cameron Diaz

The 36-year-old starlet is still a show-stopper on the beach and it isn't because she is a picky eater.

She swears by a substantial breakfast of garlic and lemon chicken with broccolini (a sweet version of broccoli) to give her the energy for hours of surfing, so as long as you don't stand down wind of her, you should be fine.


Page 1 of 11