Liela Moss
Liela Moss is the lead singer of The Duke Spirit, a British rock band. Her signature style compelled designer Alexander McQueen to name her his muse for his upcoming collection for Target.
Source: Getty Images
Written by
Alicia
on
