Poster of Cast and Crew in Glow Up  Britain's Next Make Up Star - Season 2 - Episode 8 - The Finale: A Master Class at Harrods

Glow Up Britain's Next Make Up Star - Season 2 - The Finale: A Master Class at Harrods (Episode 8)

Plot: It’s the Glow Up Final and the MUAs must deliver a master class in one of the world’s most famous department stores– Harrods in order to be crowned Britain’s Next Make-Up Star.
Episode Aired On:
Thursday, July 2 2020
4 years ago