May 2017

Louisa Johnson, the youngest ever winner of The X Factor, wore Alexandra Long for her performance in Manchester last Wednesday. She...