you may also like Kate Upton: Sports Illustrated cover girl in tiny bikini Sofia Vergara: May 2012 GQ Mexico Magazine Photoshoot Kelly Brook into Swimwear at Ibiza Beach Ashley Olsen lets her guard down to flash a rare smile on bikini break in Hawaii Carmen Electra at a pre-Super Bowl party Brook Vincent outshines in Bikini on Tenerife Holiday Jodie Marsh Xmas Ice Queen Photo shoots Katy Perry: ASCAP Pop Music Awards Pics Kate Upton: 2012 Sports Illustrated Swimsuit Magazine Cover