Last night Lily Allen played her first show in the United States since 2009. The controversy spawned by her new material didn’t stop her from selling out the Highline Ballroom in Manhattan, and being hospitalized for food poisoning didn’t keep her from delivering a strong performance. We sent our photographer Luis Ruiz out to capture the entire night in photos. Check out the gallery above.
Sheezus is out now via Parlophone/Warner Bros.