you may also like Krista Ayne: Safe House Premiere Pics Melanie Brown in White Bikini in Turks and Caicos Islands Kristen Stewart Glamour November 2011 Issue Kelly Brook: 2012 Bikini Photoshoot Khloe Kardashian reveals her struggle with body image Katy Perry: 2012 NARM Music Awards Oceana Basilio: May 2012 Cover Shoot of Maxim Portugal Elsa Hosk appears on Maxim magazine cover (February 2016) Candice Swanepoel Victoria's Secret swimwear beach shoot