Need to Meet: The Duke Spirit Video

Get to know Leila Moss, the lead singer of the emerging British rock band, who also happened to be Alexander McQueen's muse.

Advertisement - Continue Reading Below

What do you think?