you may also like Kate Upton: The 20-year-old Sports Illustrated cover girl AMA 2011: Katy Perry Red Carpet Photos Gracie Carvalho Calzedonia Swimwear Photo shoot Audrina Patridge toasts her birthday on bikini break Christmas Girls HD Wallpapers Amy Willerton perfects her beachside posing in a Tiny bikini Lily Donaldson: May 2012 Vogue Spain Magazine Pics Katy Parry's Impressive Body of Work Rihanna in Black Bikini at Hawaii