Vulture

Skip to content, or skip to search.

titles

Lily Allen’s New Album Is Called Sheezus

Lily Allen attends The BRIT Awards 2014 at 02 Arena on February 19, 2014 in London, England.

As in she-Yeezus. So we're not done with well-intentioned but maybe not 100 percent effective (understatement!) critiques of the current pop landscape, apparently.

Photo: Dan Kitwood/Getty Images