(Welcome to The Daily Stream, an ongoing series in which the /Film team shares what they’ve been watching, why it’s worth checking out, and where you can stream it.)The series: “Glow Up: Britain’s Next Makeup Star”Where you can stream it: NetflixThe pitch: Ten rising makeup artists from around Great … Read entire story.
Source: /Film