LOVE Island host Maya Jama didn't disappoint as she pulled out all the stops in a stunning outfit for the show's final.
Fans have been talking all series long about how incredible Maya has looked everytime she has made an appearance at the villa.
And the 28 year-old presenter made sure all eyes were on her as she fronted her first live finale.
Maya looked amazing in a dark pink cut-out long gown.
It comes as she gave fans a glimpse of her glam prep in the hours leading up to the big night.
A make-up free Maya posed for a mirror selfie with an eye mask on.
read more on Maya Jama
The telly favourite opted for a white tank top and daisy dukes to keep cool in South Africa.
It comes hours after the beauty set pulses racing in a sensational mini dress to present the final episode of Aftersun.
The star appeared on social media in a vibrant dress with patterns on it.
New Love Island host Maya has been impressing with her incredible outfits during the course of the series.
Most read in Love Island
She has an amazing £20k wardrobe filled with cut out, neon and illusion dresses.
Tonight the Love Island 2023 couple will be announced.
Fans will see either Lana Jenkins and Ron Hall Sanam Harrinan and Kai Fagan, Tanya Manhenga and Shaq Muhammad or Samie Elishi and Tom Clare be crowned winners of the show.
Twenty four hours before the big finale, however, ITV was hit by a blunder when Maya accidentally revealed who had been eliminated on the show's penultimate night.
An advert on ITV2 played out minutes before Will and Jessie were seen being given the boot.
They had been voted least compatible by their co-stars.
Ahead of the programme returning for its final part, an advert for Love Island's AfterSun aired.
On it, Maya said: "Join me tonight in South Africa live from the villa. Dumped Islanders Will and Jessie and Casey and Rosie will be sharing the goss."
It then showed Will and Jessie waving at the camera.
As the show returned from the break, the Islanders were told to gather around the fire pit.
Will and Jessie, Ron and Lana and Kai and Sanam stood waiting for the results - which had already been spoilt for viewers.
Moments before the advert was aired, Maya also leaked the result ahead of time.
Posting a video on her Instagram, she told fans: "We're going live in South Africa and look who's here... And they're all South African, it's lovely."
She then zoomed into the crowd where you could clearly see dumped Islander Will.
Maya added: "And there you go!"
READ MORE SUN STORIES
One viewer said: "Not Maya Jama accidentally exposing the fact that will and jessie are the ones getting dumped…"
Another added: "Producers saw Maya already leaked who got dumped so just thought to tell us on the advert for aftersun."