Just two days after hitting the red carpet in New York, the cast of the new Batman film, The Dark Knight Rises, were at the European premiere of the film in Leicester Square, London.
Catwoman Anne Hathaway stole the show again in a beautiful floor-length gown. The unusual glittery gold dress was sleeveless with an intricate collar of flowers and leaves.
Her co-star, Marion Cotillard wore a more conservative but chic houndstooth dress with a black and white skirt and peach coloured bodice. She completed her look with matching bright red shoes and lips.
The premiere was also attended celebrities such as socialite Tamara Ecclestone and Pixie Lott, but it was given an extra touch of class with the arrival of the Queen's grandchildren Princess Beatrice and Prince Harry.
The Dark Knight Rises opens in the UK tomorrow (July 20).