Vogue, Love, Elle and more have unleashed their annual blockbuster editions. Which has the coolest cover star, the sharpest style tips and the best breakfast advice?
On the cover: Cara Delevingne, who has featured on three out of the past four British Vogue September issues. Cara is “shawling” – wearing off-the-shoulder – a Balenciaga anorak (£1,615).
Continue reading...