91Èȱ¬ Three

Glow Up: Britain's Next Make-Up Star - Series 2: Episode 8

It is the Glow Up final, and the MUAs must deliver a masterclass in one of the world’s most famous department stores – Harrods - in order to be crowned Britain’s next make-up star.Ìý

Watchlist
Audio DescribedSign Language