you may also like Cameron Diaz: May 2012 InStyle Magazine Photoshoot Adriana Lima in Bikini at Miami Beach Jennifer Nicole Lee in white t-shirt on beach day Miranda Kerr: June 2012 Jack Magazine Italy Cover Kristin Cavallari's Rolling Stone Photo Shoot Kim Kardashian Shines at White House Correspondents Association Dinner Pamela Anderson turns heads by flashing A LOT of flesh at Marques Monaco car show Vienna Girardi: Bikini Photos of Reality Star Jordan Carver Day after Photoshoot