Who Is The Glow Ups Sophie Baverstock?

The BBC reality-competition series “Glow Up” follows a group of aspiring makeup artists as they take on a series of weekly challenges in a bid to be crowned Britain’s next make-up star (via the BBC). Throughout their time on the