Emma Corrin stole the show in a high-cut bodysuit as they joined Harry Styles for the premiere of My Policeman.
The star, who is known for their depiction of Princess Diana in The Crown, plays Marion Taylor in the upcoming movie.
My Policeman is set in 1950s Brighton and follows a gay policeman, Tom Burgess (played by Harry) as he marries school teacher Marion while being in a relationship with Patrick Hazlewood (played by David Dawson).