Watch Lily Allen Play ‘The Tonight Show’ and ‘The Today Show’
Lily Allen recently released her first album in more than five years. And to promote the intriguingly named 'Sheezus,' the British star made the promotional rounds in New York City yesterday.