you may also like Jessica Alba on InStyle Australia Cover Page Jessica Alba Shows Body in Bikini Rihanna in Black Bikini at Hawaii Elsa Hosk: Calzedonia Swimwear Photoshoot Maria Menounos: Lime-A-Rita Cinco de Mayo Party in Las Vegas Sylvie Van Der Vaart shows off her super toned body Girls in Yoga Pants Funny Moments Doutzen Kroes in Bikini at Miami Beach Kat Torres - 138 Water Photoshoot in Malibu