you may also like Christine Teigen: 2012 Sports Illustrated Swimsuit Photos Kate Upton: Sports Illustrated cover girl in tiny bikini Aliona Vilani shows off her dancer's body in skimpy floral bikini Miley Cyrus and Liam Hemsworth: CNN Heroes Tribute Pics Gracie Carvalho: 2012 Next Swimwear Photoshoot Blake Lively at the Launch of Gaga's Workshop Iggy Azalea - Remix Magazine Photoshoot (Spring 2016) Vanessa Hudgens: Hollywood Starlet Bikini Photos Mischa Barton Attempts Bright Bikini at Hawaii