Prince Harry gives the Dark Knight Rises a royal seal of approval
The Dark Knight Rises European premiere got the royal seal of approval when Prince Harry arrived on the red carpet in London.
The Prince joined a host of stars including Tom Hardy, Christian Bale, Morgan Freeman and Marion Cotillard and Anne Hathaway.
ITV London's Lucrezia Millarini spoke to Tom Hardy ahead of tonight's premiere:
Anne Hathaway is the newcomer to the Nolan Batman franchise, and revealed the tough training regime she used to prepare for the role.
"It took so much training. If you're familiar with my other works, you'll see that I'm not a natural bad-ass so it took a lot of work to get there," she admitted.
But she added: "It was wonderful, it was such an honour. I love the first two Batman films."
Also attending was Morgan Freeman, who plays gadget supremo Lucius Fox:
The Dark Knight Rises opens in cinemas on Friday.