Beyonce made an appearance at the UK Premiere for her new flick "Dreamgirls" reports Yorkshire Today.
The Destiny's Child star wore a shimmering sequinned dress by designer Elie Saab.
Temperatures in Leicester Square were almostbzero, but the 25-year-old looked amazing in her strapless gown.
"I'm not wearing it for long and it's worth the pain," she said.
The movie also stars Danny Glover, Jamie Foxx and Eddie Murphy. It opens in the UK on February 2.
Celebrities at the premiere included TV presenter Graham Norton, Miami Vice actor Don Johnson and David Gest.