Irina Shayk, Joan Smalls and Candice Swanepoel team up for Vogue Greece shoot
Irina Shayk, Joan Smalls and Candice Swanepoel are rounding out the year in memorable style, after teaming up for a cover shoot for Vogue Greece. The supermodels have joined forces for the fashion publication’s December issue, posing in a selection of black-and-white images said to ‘pay homage to humanity’. Russian beauty Irina, 34, is seen … Read more