The Perfectionists Cast's Favourite Beauty Products
The Perfectionists Cast Share the 1 Beauty Product They Can't Live Without
9
Carson says she also uses the Goop by Juice Beauty Exfoliating Instant Facial (£112) every single night to scrub away the day's makeup.