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.
Since the release of her song and video 'Hard Out There,' and the announcement of her upcoming album, 'Sheezus,' Lily Allen has been taking blow after blow from critics and just about everyone else out there who has a problem with her race and gender issues.