1 of 13
Beach beauty Cameron Diaz keeps her cool in the blazing July sun while in Miami with beau Justin Timberlake for 'N Sync's Challenge for the Children charity event.
Next Photo
Photos, news and a full bio
Credit: Ramey
Updated: Tuesday Aug 17, 2004 | 06:00 AM EDT
Watch It
More On People.com
See Photos
More News