September 06, 2013 - 10:00 BST hellomagazine.com Naomi Watts talks about taking on the role of Princess Diana as she hits the red carpet for the world premiere of her film Photo: © Getty Images 1/8 Naomi and co-star Narveen Andrews, who plays Hasnat Khan. Photo: © Getty Images 2/8 Douglas Hodge-Paul, Naveen Andrews, Juliet Stevenson, Oliver Hirschbiegel, Naomi Watts and Stephen Jeffreys. Photo: © Getty Images 3/8 Naomi Watts wore a stunning white Versace gown for the world premiere of her new film Diana. Photo: © Getty Images 4/8 Beverley Knight. Photo: © Getty Images 5/8 Kathy Lette. Photo: © Getty Images 6/8 Konnie Huq. Photo: © Getty Images 7/8 Linda Barker. Photo: © Getty Images 8/8 Vanessa Feltz and Ben Ofoed. © HELLO! Total or partial reproduction of this article and its photographs is prohibited, regardless of links or credits. More about: Naomi Watts Princess Diana Prince William Prince Harry You might like...