you may also like Bella Thorne Legs Candids in New York Jessica Alba - Bikini Candids in Hawaii Christine Teigen: 2012 Sports Illustrated Swimsuit Photos Diane Kruger on Czech Esquire Covers Catrinel Menghia: 2012 Bogner Swimwear Collection Campaign Amy Willerton perfects her beachside posing in a Tiny bikini Diora Baird: Spring 2012 Treats Magazine Photo Shoot Jennifer Lopez: June 2012 Vogue Magazine Photo shoot Kristin Cavallari's Rolling Stone Photo Shoot