Cheryl Cole looked like the cream of the crop at the premiere of her first Hollywood movie.
The Girls Aloud singer, dressed in an off-white Victoria Beckham gown, joined actress Cameron Diaz at London's BFI IMAX cinema for the screening of pregnancy comedy What To Expect When You're Expecting.
But the celebrated style icon made a fatal fashion faux pas, as the corner of her stick on bra could be seen peeking out from the side of her dress, slightly souring her glamorous appearance.
Cheryl - who was dramatically axed from Simon Cowell's US version of The X Factor - makes her big screen debut in the film, playing a TV talent show judge and Cameron said the cameo could be the first of many movie roles for the singer.
"She's talented, and she's so lovely and I think of course this is the beginning of many (films) for her. I'm sure she can do whatever she wants to," Cameron said.
"She really did us a huge favour by coming in and letting us sequester her for a couple of days and take her out to an old abandoned warehouse in Atlanta and make her act for us."
Cheryl signed autographs and posed for pictures with the hundreds of fans in attendance before the film began. She was joined on the red carpet by several of the movie's other stars, including Glee actor Matthew Morrison, Twilight's Anna Kendrick, and Gossip Girl heartthrob Chace Crawford.
Earlier in the day, Matthew - who plays Cameron's dancer boyfriend in the film - said Cheryl should not have been sacked from The X Factor.
"Going on how she was a judge on our show, I thought she was great. They had her ad lib a lot and she just came up with all these great lines. So I think they got it wrong," he said.