Lily Allen at Mercer Hotel in NYC Next image