Yes, Glow Up: Britain’s Next Make-Up Star Season 1 is available to watch via streaming on Netflix. Season 1 features 10 makeup artists as they compete for the title of Britain’s Next Make-Up Star.
What’s on Netflix has learned that the competition reality series Glow Up (also known as Glow Up ... having been involved with the show since season 1. The title is labeled as a Netflix Original ...