Cameron Diaz at Tag Heuer promotional event in Basel

Celebrities Wonder 99005126_cameron-diaz-tag-hauer_1.jpg Celebrities Wonder 48545709_cameron-diaz-tag-hauer_2.jpg Celebrities Wonder 224664_cameron-diaz-tag-hauer_3.jpg Celebrities Wonder 51502457_cameron-diaz-tag-hauer_4.jpg