This is a photo of Adriana Lima, Candice Swanepoel and Alessandra Ambrosio. They are all Victoria’s Secret Angels, historically the realm of buxom, curvaceous (and cheesy) specimens of female beauty. Candice has been doing a lot of high fashion work lately, like the Italian Vogue cover and walking for Givenchy, Viktor & Rolf and Dior this season.

(via the Daily Mail)