Prince Charles and the Duchess of Cornwall have attended the world premiere of film The Lion, the Witch and the Wardrobe as guests of honour.
Prince Charles chatted with Narnia stars Anna Popplewell and William Moseley
London's Royal Albert Hall was made to resemble an ice palace, to match the CS Lewis tale, and an ice blue carpet was used instead of a red one.
Among the stars of the film who attended were Tilda Swinton, James McAvoy, Dawn French and Ray Winstone.
The Lion, the Witch and the Wardrobe opens in the UK on Thursday.
It is the first of the Chronicles of Narnia series to be made into a movie and follows the Pevensie children, who discover a wardrobe which is a gateway to the frozen magical land of Narnia.
Anna Popplewell, 16, plays eldest daughter Susan, the sensible one of the four children.
She said walking along the blue carpet at the premiere had been "amazing, incredible and overwhelming", and that she had practised her curtsey for when she met Prince Charles.
She added: "I've already seen the film a few times and still enjoy it, so many wonderful memories come back."
Georgie Henley, 10, who plays Lucy, also found the premiere an experience, saying "it's a little overwhelming but I love it".
Tilda Swinton plays the White Witch
Speaking about the making of the film, she said: "I just thought wow when I saw Narnia for the first time. How have they created this, how is this any different from the book?"
Much of the film was created using CGI and animatronics, particularly scenes featuring Aslan the Lion, which is voiced by Liam Neeson.
Howard Berger of KNB EFX, which worked on prosthetics and animatronics on Narnia, said: "It was the most exciting experience I've ever had, and I've been in the business for 25 years and done a lot of movies and this has been my pet project.
"I've always wanted to do a film like this. I was jealous when (effects expert) Richard Taylor, one of my best friends, was working on Lord of the Rings and I'd go visit him and he'd talk about the characters like they were real, you believe in them so much.
"I thought I wonder if I'll get a chance to do a film like that, and now I have. We believed in everything, we still do."
Wednesday's premiere was held to raise money for the Cinema and Television Benevolent Fund.
Among the stars invited to the gala screening were Sir Cliff Richard, Sharon Osbourne, Miranda Richardson, Sir Roger Moore and Jennifer Saunders.
Annie Lennox, Lulu and Kelly Brook were also among the celebrity crowd.