Eat your heart out, Justin Timberlake!
Hawaiian beaches got a lot steamier on Sunday when Cameron Diaz frolicked surfside in a multi-colored bikini. Mahalo!
With apologies to Tara and Courtney, the tanned and toned brunette, who helped some children make sandcastles, proved she was the hottest thing under the sun!
Cameron's Sand Bags
4/2/2007 1:04 PM PDT BY TMZ STAFF
Get TMZ Breaking News alerts to your inbox