Leomie Anderson looked sensational as she arrived for the series six premiere of Glow Up: Britain's Next Make-Up Star at the Covent Garden Hotel in London on Tuesday. Read this story
Leomie Anderson looked sensational as she arrived for the series six premiere of Glow Up: Britain's Next Make-Up Star at the Covent Garden Hotel in London on Tuesday. Read this story
More from Daily Mail | dailymail tvshowbiz BBC Leomie Anderson Reality TV