![Celebrity & Entertainment | Cameron Diaz Flaunts Her Bikini Body and Hits the Beach With Benji Madden | POPSUGAR Celebrity Photo 5 Celebrity & Entertainment | Cameron Diaz Flaunts Her Bikini Body and Hits the Beach With Benji Madden | POPSUGAR Celebrity Photo 5](https://media1.popsugar-assets.com/files/thumbor/XFZz8wv6UeE5t0XmEn8_8mwK99s/fit-in/2048xorig/filters:format_auto-!!-:strip_icc-!!-/2014/07/06/034/n/1922398/f539fb8c32fb192d_FFN_Diaz_C_Madden_B_SBMFMP_070514_51470789/i/Cameron-Diaz-Bikini-Benji-Madden-Florida.jpg)
Celebrity & Entertainment | Cameron Diaz Flaunts Her Bikini Body and Hits the Beach With Benji Madden | POPSUGAR Celebrity Photo 5
![Celebrity & Entertainment | Cameron Diaz Flaunts Her Bikini Body and Hits the Beach With Benji Madden | POPSUGAR Celebrity Photo 7 Celebrity & Entertainment | Cameron Diaz Flaunts Her Bikini Body and Hits the Beach With Benji Madden | POPSUGAR Celebrity Photo 7](https://media1.popsugar-assets.com/files/thumbor/MdjtZ1rrccFEWxLPqbJI_wNJtac/fit-in/2048xorig/filters:format_auto-!!-:strip_icc-!!-/2014/07/06/034/n/1922398/f9826a84a735b711_FFN_Diaz_C_Madden_B_SBMFMP_070514_51470790/i/Cameron-Diaz-Bikini-Benji-Madden-Florida.jpg)
Celebrity & Entertainment | Cameron Diaz Flaunts Her Bikini Body and Hits the Beach With Benji Madden | POPSUGAR Celebrity Photo 7
![Cameron Diaz showed off her bikini body in Miami Beach, FL, on Monday. | This Week's Can't-Miss Celebrity Pics! | POPSUGAR Celebrity Photo 12 Cameron Diaz showed off her bikini body in Miami Beach, FL, on Monday. | This Week's Can't-Miss Celebrity Pics! | POPSUGAR Celebrity Photo 12](https://media1.popsugar-assets.com/files/thumbor/oKpoKcRJB7XMnrst1qN8kjiV7Wk/fit-in/2048xorig/filters:format_auto-!!-:strip_icc-!!-:watermark-!popsugar-watermark_2x.png,-5,-5,0!-/2014/07/08/791/n/1922398/ced24c9277cf594c_INFphoto_3048162/i/Cameron-Diaz-showed-off-her-bikini-body-Miami-Beach-FL-Monday.JPG)