you may also like Katy Parry's Impressive Body of Work Irina Shayk on the cover of S Moda Magazine Photoshoot Kate Upton: Lingerie Photoshoot for Terry Richardson Kate Upton: Sports Illustrated cover girl in tiny bikini Britney Spears - Pink Bikini Candids in Hawaii Emma Rigby shows off her shape in a blue bikini Adam Levine's model Behati Prinsloo gives her assets a squeeze Sunny Leone Bollywood's bikini babes Beyonce Knowles takes to the stage at the half-time Super Bowl show in New Orleans