Ellie Leach – Spotted with a big smile at the Sleep over Club Barbie Event in Manchester Ellie Leach – Spotted with a big smile at the Sleep over Club Barbie Event in Manchester