Megan Fox, 33 looked incredible when she stepped out in Los Angeles on Monday night.
The American actress, who found fame playing Mikaela Banes in the movie franchise Transformers, turned heads when she walked the red carpet at Global Green #Fight4theAmazon Event.
The movie star posed for pictures in a nude satin and lace gown and was photographed with her husband of nine years Brian Austin Green, 46.
True to form, Megan wowed in a slinky satin gown which showcased her sensational figure to perfection.
The 1990s-inspired slip dress featured lace panels on the torso and a low-cut neckline which drew the eye to her ample cleavage.
She teamed the floor-skimming dress, from Blumarine, with a small clutch bag which she carried in one hand.
Wearing her dark tresses in waves over her shoulders, the actress enhanced her natural good looks with fluttery eyelashes and a slick of nude lipstick to compliment her ensemble.
Megan walked the red carpet at the Avalon Hollywood with her Beverly Hills 90210 beau Brian.
Although the couple, who are parents to three sons Noah, seven, Bodhi, five, and Journey, three, regularly share pictures of their home life on Instagram, they are rarely seen together at public engagements.
Brian, who co-produced BH90210 – a reboot of the show that made him famous, looked dapper in a dark grey suit and blue shirt for the occasion.
The pair were last photographed on the red carpet together back in 2014, at Ferrari gala in Beverly Hills.