Cameron Diaz posed in a chic, white knee-length dress and black ankle-strap sandals at a Tag Heuer event in Monaco.

Source: Getty
Read More Cameron Diaz
What’s Your Reaction? 0 0 0 0 0 0 0Reactions