Skip Nav

Cameron Diaz at the Tag Heuer Flagship Opening

Cameron Diaz contrasted her covered-up look with a hint of skin on her plunging coat dress while modeling her Tag Heuer timepiece.

Read More Celebrity StyleRed CarpetBest Dressed