Skip Nav

Slide Photo of Cameron Diaz in Bikini in Miami

Peek of Pink

Cameron Diaz covered up her bikini for lunch in Miami on Saturday.

Latest Celebrity & News