you may also like Kate Upton: Sports Illustrated cover girl in tiny bikini Photo Shoot Collection of Bar Rafaeli Ashley Olsen lets her guard down to flash a rare smile on bikini break in Hawaii Jennifer Nicole Lee in two-pieces bikini at Miami Beach Elsa Hosk appears on Maxim magazine cover (February 2016) Maryna Linchuk Shows Off Her Bikini Body Irina Shayk on the cover of S Moda Magazine Photoshoot Miss Tourism International 2011 Kelly Brook into Swimwear at Ibiza Beach