Discover What’s Streaming On: Everybody can relax: Glow Up is back for Season 2 on Netflix! Britain’s major makeup competition show just dropped a whole new season here in the United States, which is ...
Season two of Glow Up dropped on Netflix on Aug. 14 and as someone who's already binge-watched all eight episodes, I can confidently declare it's even better than the first. In the reality competition ...