Gemma Chan flashes her abs in an embellished gown with Eternals co-star Richard ...

Gemma Chan flashes her abs in an embellished gown with Eternals co-star Richard ...
Gemma Chan flashes her abs in an embellished gown with Eternals co-star Richard ...

They've known each other for a decade and played 'immortal soulmates' in the upcoming movie Eternals.

And Gemma Chan and Richard Madden couldn't resist bringing their on-screen chemistry to the red carpet at the Marvel screening in Rome on Sunday.

The actress, 38, looked incredible in a black embellished two-piece gown, flashing a peek of her taut abs in the slinky number.

Co-stars: Gemma Chan and Richard Madden couldn't resist bringing their on-screen chemistry to the red carpet at the Marvel screening in Rome on Sunday

Co-stars: Gemma Chan and Richard Madden couldn't resist bringing their on-screen chemistry to the red carpet at the Marvel screening in Rome on Sunday

The Crazy Rich Asians star looked a beauty in the sparkling co-ord, which featured diamantes along the high neckline, under the bust and at the waist.

The raven-haired beauty continued her shimmering number with an elegant headpiece which was full of even more diamantes. 

The Humans actress looked stunning as she donned a glamorous palette of makeup, complete with red lipstick and winged eyeliner, while she threw her hair up into a ponytail.

Sweet: Sparks were flying for the co-stars on the red carpet, who were spotted cosying up to one another

Sweet: Sparks were flying for the co-stars on the red carpet, who were spotted cosying up to one another

Stunning: The Humans actress looked stunning as she donned a glamorous palette of makeup, complete with red lipstick and winged eyeliner

Stunning: The Humans actress looked stunning as she donned a glamorous palette of makeup, complete with red lipstick and winged eyeliner

Starlet: The actress, 38, looked incredible in a black embellished two-piece gown, flashing a peek of her taut abs in the slinky number

Style: She threw her hair up into a ponytail for the event

Starlet: The actress, 38, looked incredible in a black embellished two-piece gown, flashing a peek of her taut abs in the slinky number

Meanwhile, her on-screen partner Richard cut a handsome figure in a black silk suit at the movie event. 

The actor, 35, paired his smart get-up with a matching black shirt and midnight blue tie, as he stepped out in black patent leather shoes.

 The Scottish native sported the early scruff of a growing beard on the red carpet, along with his neat short-back-and-sides haircut.

Looking good: Meanwhile, her on-screen partner Richard cut a handsome figure in a black silk suit at the movie event

Looking good: Meanwhile, her on-screen partner Richard cut a handsome figure in a black silk suit at the movie event

Down-to-earth: The movie star beamed as he was pictured at the premiere, waving and smiling at his doting fans

Down-to-earth: The movie star beamed as he was pictured at the premiere, waving and smiling at his doting fans

Richard's look: The Scottish native sported the early scruff of a growing beard on the red carpet

Smart: The star sported a neat short-back-and-sides haircut

Richard's look: The Scottish native sported the early scruff of a growing beard on the red carpet

He completed his look with black tuxedo pants for the Eternals screening.

The movie star beamed as he was pictured at the premiere, waving and smiling at his doting fans.  

Sparks were flying for the co-stars on the red carpet, who were spotted cosying up to one another while they laughed and shared in

read more from dailymail.....

PREV Fans react with horror to Britney Spears' meltdown amid new fears for her safety trends now
NEXT Coronation Street's Brooke Vincent breaks down in tears as she experiences 'mum ... trends now