Love Island host Maya Jama wowed as she joined stars at Black Panther's Wakanda Forever premiere in London on Thursday evening.
The presenter, 28, stunned in an eye-catching Aztec print dress with a plunging illusion neckline, showing off her incredible hourglass figure.
Maya had pulled her wavy dark hair off her face and into a messy bun and went for a natural look with a light brush of make-up, accessorising with a large silver choker choker, eye-catching pendant and jewellery.
She joined a whole host of stars attending the Black Panther sequel's premiere in Leicester Square, including Michaela Coel, Lupita Nyong'o, Martin Freeman, AJ Odudu, Sir Lenny Henry, Alex Scott and Leigh-Anne Pinnock.
Maya managed to avoid an awkward moment with her ex Stormzy, who also turned up to the premiere in a fuchsia pink suit.
Little Mix star Leigh-Anne, 31, dazzled in a floor-length skirt split to the thigh and strappy top, completing the look with a pair of black patent platforms, bow clutch and gloves.
Oscar-winning actress Lupita, who plays Nakia in the Marvel film, looked incredible in a ruffled silver and black satin Alexander McQueen gown as she posed for photos on the red carpet.
Meanwhile, actor Martin Freeman, who portrays Everett Ross, wore a burgundy suit and shades as he was joined by his girlfriend Rachel Mariam, son Joe and daughter Grace.
Maya was clearly delighted to be at the premiere this evening as she shared videos inside the venue as she waited for the film to start and sipped on a drink in a plastic cup.
She announced last month that she would be taking over presenting duties on Love Island from January when the winter series starts filming in South Africa.
It comes after Laura Whitmore confirmed she was stepping down from the role to pursue other projects.
Confirming the news on her Instagram page in a joint post with the official Love Island account, Maya uploaded a video of herself scrolling through her phone which panned out to reveal a suitcase.
The caption read: “Okay, the rumours are true. Say hey to your brand-new #LoveIsland host @mayajama!”
Underneath Maya commented: “SO BLOODY EXCITED. GET ME ON THAT ISLAND.”
Her celebrity pals, including former host Laura Whitmore, flocked to congratulate her on the new presenting gig.
“Yes girl!! So delighted for you! You’re gonna be fab,” the 37-year-old wrote.