It was ball gowns aplenty as the stars arrived at The Dorchester on Saturday night for the Noble Gift Gala.
Brightening up the red carpet, "All I Want For Christmas" singer Mariah Carey went ravishing in a festive red floor-sweeping gown as she joined Desperate Housewives star Eva Longoria, who worked a jewel-hued J Mendel dress with plunging neckline.
Also attending the worthwhile event was singer Dionne Bromfield, who opted for a shorter hemline, showing off her long pins in a patterned black mini dress.
Guests at the gala, which was held as a tribute for those who help support children and encourage the empowerment of women around the world, were also treated to a live performance from past X Factor winner Leona Lewis.
By Annabelle Spranklen