Celebrities in Bikini: Cameron Diaz in Hawaii

cameron_diaz.jpg

Cameron Diaz soaks up the Hawaiian sun in a skimpy red bikini on Feb. 23.