The style stakes were officially raised last night as stars took to the red carpet for the London premiere of The Dark Knight Rises.

While Anne Hathaway wowed fans in her stylish, yet sexy outfit, her fellow co-star Christian Bale also looked dapper for the occasion.

Hathaway, who plays Catwoman in the third and last instalment of Christopher Nolan's Batman trilogy, stole the show in a floor-length elegant Gucci dress with an intricate neckline.

Still sporting her pixie crop, which she had cut short for her role in Les Miserables, she oozed glamour.

Meanwhile, Bale and his real-life leading lady, wife Sandra, choose to complement each other in the style department on the night.

Bale opted for a fitted black suite and Sandra wore a black asymmetrical floor-length gown.

IBTimes UK has a look at what some of the celebrities wore on the night....