Alesha Dixon, Emma Willis, Myleene Klass, Amanda Holden - and Samuel L Jackson - brought a heavy dose of glamour to an awards bash celebrating women.

The Glamour Women Of The Year Awards in central London attracted an A-list turnout, with Dame Helen Mirren leading the way.

Britain's Got Talent judges Alesha and Amanda upped the style ante, with Alesha donning a skater-style dress with a bold pink, blue, black and red print, and Amanda showing off her cleavage in a pale blue gown.

The Voice and Big Brother presenter Emma Willis, who arrived with her husband Matt, managed to pull off a vivid yellow and green frock.

DJ Fearne Cotton opted for a black dress with pink embroidered flowers and a chiffon neckline, while Myleene turned heads with a silk black and pink number which accentuated her slim waist.

Naomi Campbell wore a red and black feathery number while Alexa Chung showed off her figure in a black Dior dress.

Dame Helen wore a black and white dress with polka dots and lace arms, and Davina McCall - still suffering from painful knees after her gruelling Comic Relief efforts - was in a black over the knee dress.

Sophie Ellis Bextor, who attended the bash with husband and The Feeling star Richard Jones, donned a blue metallic-style strapless gown, while Doctor Who actress Jenna Coleman opted for a black and white strapless summer dress.

But it was Hollywood star Samuel L Jackson, despite competition from male model David Gandy, who really turned heads - in a turquoise suit and green tie.

Getting up to present the award for International TV Actress to Brothers And Sisters actress Emily VancCamp, a guest heckled him with: "You look the best Samuel" to which another chimed in: "Best outfit."

But singer Eliza Doolittle didn't impress in a white shirt dress which barely covered her bottom.