Prince William, Duke of Cambridge and Tessa Street attend the Royal Film Performance of 'The Hobbit: An Unexpected Journey' at Odeon Leicester Square on December 12, 2012 in London, England. (Photo by Tim Whitby/Getty Images)
Arienne Thompson, USA TODAY
5:13PM EST December 12. 2012 - A royal's work is never done.
Even though his pregnant wife was able to take the night off to rest, Prince William still had to go out and do his royal duty tonight at the London premiere of The Hobbit.
The Duke of Cambridge stepped out on the green carpet for the event looking dapper in a double-breasted tuxedo.
Once inside, Prince William caught up with the film's stars -- Martin Freeman, who plays the title creature and Ian McKellan, who plays the wizard Gandalf.
Kate Middleton has canceled several official appearances since her release from the hospital last week where she was battling severe morning sickness.
USA TODAY