Red carpet fashion from Cameron, Justin & co at the Shrek The Third London Premiere

shrek31.jpg
The stars were in high spirits at the UK premiere of Shrek The Third in London's Leicester Square last night. Cameron Diaz looked smokin' hot in a black and white column dress and sultry eye make up, while ex Justin Timberlake looked like a schoolboy on his first day of work experience in a mismatched blue shirt / stripy tie / pinstripe trousers / shell suit jacket combo. In the battle of the exes- one nil to Cameron.

shrek32.jpg
Rupert Everett, a man who should really know better, appeared to have chucked on the first thing he could find in his wardrobe- jeans, faded polo shirt and an out of season velvet jacket. Rupert, we've put "must try harder" on your report card. Mike Myers did his best impression of the office joker at a stockbroking firm in a rather smart suit, a good look for business meetings but not exactly cool. In the fun stakes he was shown up by national treasure Timmy Mallett who flew the flag for British eccenticity by wearing (as per usual) a completely bonkers outfit.

shrek33.jpg
Luckily Antonio Banderas was there to add some style to the ocassion- proving a well cut black suit, crisp white shirt and some animal magnetism (well, he did play Puss) are all men need. Antonio- see me after class. [Hannah Kane] [Images: Getty]

Red carpet fashion from Cameron, Justin & co at the Shrek The Third London Premiere - Comments

Came straight to this page? Visit Catwalk Queen for loads more stories!