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.
Glow Up Britain's Next Make Up Star - Season 2 - The Finale: A Master Class at Harrods (Episode 8)
Episode Aired On:
Thursday, July 2 2020
4 years ago
Thursday, July 2 2020
4 years ago
Go to
Episode 7