It was the world premiere of the much-anticipated new film, Diana, at the Odeon Leicester Square on Thursday night, and lead star Naomi Watts definitely completely nailed it on the red carpet.
Naomi was joined on the red carpet by her love interest in the film, Naveen Andrews, who plays Dr Hasnat Khan.
The movie focuses on the last two years of Princess Diana's life, and Naomi has been on tenterhooks about the performance, saying she would ""have to leave the country" if it gets a bad reception.
But there was one person who was obviously impressed. Donatella Versace, the designer of her gorgeous gown, wrote on Twitter: "Naomi Watts just stepped out on the red carpet at the world premiere of 'Diana' looking absolutely breathtaking in a white Versace gown!"
See all the premiere pics below: