Nicole Kidman says her portrayal of Grace Kelly will be "respectful".
The Oscar-winning actress, 45, plays the American movie star opposite Tim Roth, who plays Prince Rainier III in Olivier Dahan's upcoming film Grace Of Monaco.
Some members of the Monaco royal family have criticised as "inaccurate" but Nicole defended the film at a special screening of her new film Stoker at the Curzon Soho.
"I wanted to be respectful of her, her story and her essence so hopefully that will all come through," she said.
The mother-of-four told HELLO! she was determined to show the legendary actress turned royal as a "real person rather than a movie star or a princess."
Nicole, who is married to Australian country singer Keith Urban, was the epitome of elegance in a purple and gold dress and gold heels by L'Wren Scott at the red carpet event.
Speaking of her new film she said: "I had fun. It was very different to The Paperboy, which I had just done, so as an actress that was a very appealing thing to play a very different character - polar opposites really," she said.
"And also being in something so beautifully crafted, which is what director Park has done with this... He has crafted it exquisitely."