James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

Last night at the Tate Modern in London, the Royal World Premiere of Skyfall took place. British red carpets are rather amusing: Prince Charles and Camilla, Duchess of Cornwall were rubbing shoulders with former Page Three gal Kelly Brook and tacky heiress Tamara Ecclestone. Most of the luminaries on hand looked divine, but there were a questionable choices on the red carpet. Shall we take a look?

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

Apparently Daniel Craig was sick last night. It did not stop him from looking impeccable.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

He takes is man-prop duties very seriously.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

Naomie Harris — who was in 28 Days Later and is Eve in Skyfall — is quite beautiful, but do we love or loathe this sheer coverup and sequin bathing costume? One the one hand, she stands out, doing something unique, not the same old thing, and is clearly a Star.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

On the other hand, if you knew you were going to be photographed by international agencies and your face and body would be all over the world the next day, would you pick a burlesque costume and shroud? Unclear. This whole thing is right on that thin line between appealing and appalling.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

Naomie Harris wore something totally different to the afterparty, btw.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

Javier Bardem, looking suave as ever.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

Other tuxedo iterations: Jahmene Douglas and Christopher Maloney; Music group District 3; Harley Alexander-Sule and Jordan Stephens.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

Diamonds are forever, especially when worn regally by Dame Judi Dench.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

Minnie Driver had everyone seeing red.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

Shirley Eaton — aka Jill Masterson in Goldfinger — worked metallic shoes and shawl.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

TV presenter Tess Daly did the high-contrast thing.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

That's quite a bit of fabric below the waist for Berenice Marlohe , who plays Sévérine in Skyfall. Excellent décolletage, however.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

Socialite Tamara Beckwith looks fierce in a fiery pantsuit. Holly Valance tries to be cloaked in mystery. Eunice Gayson — who was in Dr. No and From Russia with Love — pulls off purple patterns.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

Not-so-basic black dresses: British Paralympian swimmer Ellie Simmonds ; Samantha Bond, aka Miss Moneypenny in four Bond films; actress Caterina Murino; and Berenice Marlohe, who changed from the red gown at the arrivals to attend the afterparty.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

British former track cyclist Victoria Pendleton: Simply stunning in pretty pewter.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

Classy couples: Vladislav Doronin and Naomi Campbell; Boris and Lilly Becker. Interesting trousers on Bear Grylls, perhaps he was lost in the wilderness and had to cobble them together with a pocketknife? Wife Shara Cannings Knight doesn't seem to mind.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

Sir Christopher Lee and wife Gitte Lee look awesome. That second image is captioned "Mick Norcross and guests." Say no more. Singer Emeli Sandé and Adam Gouraguine look like they'd be fun to have drinks with.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

More well-dressed folks: Ben Whishaw, who was tragic and lovely in Perfume: The Story of a Murderer and Bright Star. Artist and filmmaker Sam Taylor-Wood with hot hot husband Aaron Taylor-Johnson. And sneaking in to the event in glittery gold was Ms. Penelope Cruz.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

Prince Charles looks like he's already had a drink or two. Camilla, Duchess of Cornwall is probably used to his drunk jokes.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

Now we enter the not-so-good, possibly bad, probably ugly portion of the program. Kelly Brook does not look awful, actually, but does all that cleavage say "New Year's Eve in Miami" and not Royal Premiere in London? As a woman whose cups runneth over I worry about cleavage a lot.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

Helen McCrory's gown feels a little Glinda the Good Witch goes to the prom.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

TV presenter Amy Willerton thought this premiere was taking place in the Eighties.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

Tamara Ecclestone has a net worth of $500 million, which means it cost her a lot to look this cheap.

James Bond Was Cool, But There Were Hot Messes at the Skyfall Premiere

Images via Getty.