A radiant Jennifer Connelly and her baby bump stole the show at the premiere of The Dilemma this week.
The 40-year-old actress was absolutely glowing as she hit the red carpet in Chicago wearing a simple and chic grey floor-length gown.
She will welcome her third child this year, having announced the happy news that she and actor husband Paul Bettany were expecting back in December.
The Oscar winner is already a mum to the couple's seven-year-old son Stellan, and also to 13-year-old Kai from a previous relationship with photographer David Duggan.
Appearing on the David Letterman show recently, Jennifer revealed the first three months of her pregnancy were "very sketchy".
"You know like when you have your cell phone and you have to stand in one spot…it was like that with nausea," she said.
"I had to stand in one spot, which happened to be in front of my refrigerator which was open with me dipping pretzels in cream cheese and stuffing them in my mouth."
Jennifer stars in The Dilemma alongside stars including new dad Vince Vaughn, Winona Ryder and Channing Tatum.
Photo: © Getty