July 31, 2011

If you've got it, flaunt it! Diaz showed off her incredible physique during a beach outing in South Beach, Fla. in a bright yellow bikini, chatting with friends, taking dips in the water, and even meeting awestruck fans.