Viewers are used to seeing Mary Lynn Rajskub dressed down for her role as dowdy CTU computer geek Chloe O'Brian in 24. There was nothing plain about the actress as she joined her co-stars from the show - including Kiefer Sutherland and Elisha Cuthbert - at a special screening of the final episode of the current season.
The brunette beauty was on bombshell form in a sizzling pink mini-dress with cut-out sections, her normally straight hair cascading in glossy waves over her shoulders. She's looking better than ever after welcoming her first child Valentine Anthony last summer.
Thirty-seven-year-old Mary was pregnant during the filming of series seven of 24 - which wraps up on May 18 in the US and a week later in the UK. "I sit behind my computer and every time I stand up, they yell cut, and bring in a body double," she explained at the time.
Co-star Kiefer put aside issues in his private life to attend the promo event this week. The actor is due on court on June 22 to face misdemeanour assault charges relating to an incident at a New York nightclub last month.
US designer Jack McCollough alleges he was attacked by Kiefer at a party following the Met Costume Gala after he bumped into Brooke Shields, who's a pal of the actor. The Lipstick Jungle actress' lawyer has since commented on Kiefer's general conduct, telling the New York Daily News: "He has always been a gentlemen in her company."
He added: "Brooke was bumped into by Jack McCollough, and Kiefer Sutherland became concerned."
The 42-year-old actor's lawyer meanwhile says he is confident his client will be cleared because he was "neither the instigator nor the wrongdoer" in the incident.