LONDON (December 12, 2012)--Prince William joined stars such as Ian McKellen and Cate Blanchett on the green carpet in London for the U.K. premiere of "The Hobbit," the first part of Peter Jackson's "The Lord of the Rings" prelude.
William's pregnant wife, Kate, was missing from his arm; she cancelled her appearance at the premiere due to acute morning sickness.
McKellan, who plays the wizard Gandalf in the adaptation of J.R.R. Tolkien's work, told reporters Wednesday that it "feels proper" to celebrate the film in London, given that a large part of the cast is British and Tolkien was an English writer.
Blanchett, who plays elf queen Galadriel, said it was great to see so many fans turn out considering the cold weather was "enough to drive anyone away."