Simone Ashley Attends the UK Premiere of The Little Mermaid at Odeon Luxe Leicester Square in London 05/15/2023-1 Next image