Supermodels Irina Shayk, Joan Smalls and Candice Swanepoel have joined forces to grace the cover of the December edition of Vogue Greece, modelling a variety of black-and-white images which aim to ‘pay homage to humanity’.
Tag: Candice Swanepoel
Twenty-three-year-old Despina Karpathiou is a third generation Greek Australian, who is currently in the…