Cameron Diaz wearing a bikini in Italy

Celebrities Wonder 83319278_cameron-diaz-bikini_1.jpg Celebrities Wonder 37160086_cameron-diaz-bikini_2.jpg Celebrities Wonder 60192450_cameron-diaz-bikini_3.jpg Celebrities Wonder 87224907_cameron-diaz-bikini_4.jpg Celebrities Wonder 90125231_cameron-diaz-bikini_5.jpg