NAOMI Watts was one of a number of stars to dazzle at the world premiere of the controversial biopic on the late Diana, Princess of Wales in London.
The Oscar-nominated 'Impossible' star plays Diana in the film – also called 'Diana'– about the final years of her life and looked suitably regal wearing a floor-length white gown and diamonds while she greeted and waved to fans last night.
Watts (44) portrays Diana's relationship with Pakistani heart surgeon Hasnat Khan, played by 'Lost' actor Naveen Andrews, and then Dodi Fayed, played by Cas Anvar, before her death in a car crash in Paris.
The film has courted much controversy in the build-up to last night's premiere, with Watts herself admitting she may have to "leave the country", after it is screened.
Pictured above is actress and model, Ryoko Yonekura, who provides the voice of Diana in the Japanese version of the film.