Cameron Diaz, Kate Upton bikini beach - Mirror Online
PHOTOS: Cameron Diaz's Rocking Bikini Body Over The Years
Cameron Diaz Hot Bikini Photos In Cabo San Lucas | www.smart… | Flickr
Cameron Diaz: Cameron Michelle Diaz, an American actress and former model, could melt anybody's heart with her cute smile. She looks such a vision in her black bikini and thong.