Bookmark 0 FacebookTwitterPinterestWhatsapp Beauty Leomie Anderson named as the brand new host of Glow Up: Britain’s Next Make-Up Star by Talia M. January 26, 2023 by Talia M. January 26, 2023 0 comments British supermodel Leomie Anderson got announced as the new host of “Glow Up: Britain’s Next Make-Up Star” when it returns for a fifth season later this year. Glow Up is… Read more