HER recent engagement to Frenchman Romain Dauriac was confirmed earlier this week, so it is no wonder that Scarlett Johansson was all smiles at the Under The Skin premiere last night.
The actress looked phenomenal as she posed up a storm on the red carpet, beaming from ear to ear, in a sensational Vivienne Westwood dress.
Showing off her famous curves, the star's purple polka dot frock clung to her hourglass figure perfectly.
It even featured a bustier, highlighting her cleavage to excited fans as she strolled past.
The 28-year-old teamed the eye-catching ensemble, which was gathered at one side, with cream peep toe shoes and a simple pearl necklace.
She wore her hair over to one side and in loose, tumbling curls.
She showed off her trim and toned legs as she posed up with her co-stars, including Jonathan Glazer, who directed the movie in which Scarlett plays an alien.
However, one thing that wasn't on show much was the actress' engagement ring, which she managed to hide behind her back for most of the night.
The blonde starlet showed off the huge sparkler earlier in the week as she walked the red carpet with her beau, who she's been dating for the past nine months.
Following reports that the 28-year-old actress accepted her French beau's proposal back in August, her representative confirmed the news, telling AFP: "I can confirm that Scarlett and Romain are engaged. They haven't chosen a date for the wedding."
Johansson was married to Canadian actor Ryan Reynolds in 2008, before calling time on their union in 2010 and officially divorcing on July 1, 2011.
She met romain in November 2012 after being introduced by mutual friends.