![Cameron Diaz wears a yellow bikini. | Cameron Diaz Wears a Hot Yellow Bikini For a Day on the Beach | POPSUGAR Celebrity Photo 4 Cameron Diaz wears a yellow bikini. | Cameron Diaz Wears a Hot Yellow Bikini For a Day on the Beach | POPSUGAR Celebrity Photo 4](https://media1.popsugar-assets.com/files/thumbor/xW8rIGY1sjjfVkec0BTtjodnFg8/fit-in/1200x630/filters:format_auto-!!-:strip_icc-!!-:fill-!white!-/2011/08/31/1/192/1922398/42c562658f7abe84_spl300768_0131wtmk/i/Cameron-Diaz-wears-yellow-bikini.jpg)
Cameron Diaz wears a yellow bikini. | Cameron Diaz Wears a Hot Yellow Bikini For a Day on the Beach | POPSUGAR Celebrity Photo 4
![Cameron Diaz wears a yellow bikini. | Cameron Diaz Wears a Hot Yellow Bikini For a Day on the Beach | POPSUGAR Celebrity Photo 4 Cameron Diaz wears a yellow bikini. | Cameron Diaz Wears a Hot Yellow Bikini For a Day on the Beach | POPSUGAR Celebrity Photo 4](https://media1.popsugar-assets.com/files/thumbor/qOfcpYm3VO7rrlxW8hbHVu8s7yM/160x160/filters:format_auto-!!-:strip_icc-!!-:sharpen-!1,0,true!-/2011/08/31/1/192/1922398/42c562658f7abe84_spl300768_0131wtmk/i/Cameron-Diaz-wears-yellow-bikini.jpg)
Cameron Diaz wears a yellow bikini. | Cameron Diaz Wears a Hot Yellow Bikini For a Day on the Beach | POPSUGAR Celebrity Photo 4
![Cameron Diaz emerges from the sea to show off her muscular figure and more shapely bosom in a bright orange bikini | Daily Mail Online Cameron Diaz emerges from the sea to show off her muscular figure and more shapely bosom in a bright orange bikini | Daily Mail Online](https://i.dailymail.co.uk/i/pix/2012/04/13/article-2129057-12927C11000005DC-416_634x914.jpg)
Cameron Diaz emerges from the sea to show off her muscular figure and more shapely bosom in a bright orange bikini | Daily Mail Online
![Cameron Diaz Flaunts Her Bikini Body and Hits the Beach With Benji Madden | Cameron diaz, Cameron diaz body, Bikinis Cameron Diaz Flaunts Her Bikini Body and Hits the Beach With Benji Madden | Cameron diaz, Cameron diaz body, Bikinis](https://i.pinimg.com/originals/a1/00/a3/a100a30aeb31e253538a4c6fb9f039bc.jpg)