LOVE Island's final four couples are feeling all kinds of emotion as they prepare to say goodbye to the South Africa villa.
On tonight's episode, the group share their last day in the villa together and, following tradition, get treated to a new finale outfit, a spa day for the girls and a dance class for the Love Island finale ball.
They are also instructed to create speeches for their other halves, with the group quick to get to work to try and define their time together so far, and their hopes for the future.
In the first look at what's set to happen in the finale, things get emotional as the group lay bare their feelings for everyone to see.
Samie Elisihi decides to bring things full circle and write Tom Clare a poem, as a nod to how he won her back after misbehaving in Casa Amor.
While on their spa day, the girls all discuss what lies ahead for them and how to adequately write an emotional speech while worrying what their boy will say back.
READ MORE LOVE ISLAND
Tanya Manhenga – who is partnered with Shaq Muhammad – admits she believes Shaq will be fine. And she's right, considering Shaq boasts to the guys: "If you guys need any help, A* in English Literature, A in English Language, just saying."
Sanam Harrinanan also isn't worried considering boyfriend Kai Fagan is a school teacher so is good with words.
As the final ceremony looms, the boys are nervous as they prepare their declarations of love to the girls – and in typical Love Island fashion, get to watch the girls walk in slow mo in their glam as they wait patiently suited and booted in the garden.
Among the tear-jerking speeches, Tom reveals he has "something to share with Samie" - though you'll have to tune in to see what it is.
Most read in Love Island
Later on, Ron and Lana – who have remained together throughout the show – bring each other to tears with their declarations.
“Ron, when I walked through the villa doors and saw your cheeky smile, I knew it was you and only you," Lana tells him. "There has been something missing in my life and that’s you.”
In response, Ron tells Lana: “You’re an angel that never puts a foot wrong and you tick every single box. When I look at you, I feel whole, like my life is complete.”
Will their speeches be enough to clinch the win?
Currently, bookies have placed Kai and Sanam as the potential winners, followed by Ron and Lana.
But with several hours still to go, will viewers have a change of heart over who bags the £50,000?
Love Island airs tonight at 9pm on ITV2 and ITVX.