Over the last six months, 45,661, of you voted for your ultimate skincare products in the fourth annual Stylist Skincare Awards, which we hosted at City Hall in London on Thursday 31 October. Over breakfast, the 21 winning brands were presented with a weighty award but more than that, they were awarded the ultimate seal of approval: from you.
Cara Delevingne explains why she really shaved her head
“My agents and managers were like, ‘Please don't! Why would you do that?’”