Lily Allen in an Animal Print Dress Leaves The Duke of York Theatre in London 08/23/2023-3 Previous image Next image