It may be all about James Bond, but tonight it was the female characters that stole the show at the world premiere of the latest movie 'Skyfall'.Bond girls: Noemi Harris and Berenice Marlohe wowed tonight. Copyright [Getty]
And it was one girl's night in particular - as Bond Girl Naomie Harris dazzled in a daring sheer dress and sparkling bodice.
The British actress caused the biggest stir on the red carpet at the Albert Hall in Kensington as she posed in the breathtaking Marios Schwab gown.
Fellow Bond Girl Berenice Marlohe looked sensational in a red strapless number, but made the classic fashion error of blending in to the carpet of the same colour.
Yet the 33-year-old French actress still oozed sex appeal in the dramatic gown - with her brunette hair swept up on top of her head.
Noemi Harris stole the show in a daring dress with sequined bodice. Copyright [Getty]
The English actress wore a Marios Schwab gown to the World Premiere. Copyright [Getty]
Both girls joined James Bond himself - Daniel Craig - on the glittering red carpet that was hosted by comedian David Walliams.
The British actor looked his usual suave (and hunky!) self in a black tie suit and bow-tie, complete with white handkerchief.
Daniel Craig looked his usual dapper self. Copyright [Getty]
And he was joined by Spanish actor Javier Bardem, who also pulled out all the stops with his best suit.
Dapper: Daniel Craig and Javier Bardem looked suave. Copyright [PA]
Legendary actress Dame Judi Dench looked elegant in a pale blue gown and matching long jacket as she took her place on the red carpet alongside the rest of the cast.