'Love Island' airs the very last episode of its current series tonight.
'Love Island' ran for eight weeks and 49 episodes in total this year.
This year's finalists are Kaz and Tyler, Toby and Chloe, Millie and Liam, and Faye and Teddy.
First up in tonight's episode, the four couples will be getting some salsa lessons in the villa from dance instructors Iryna and Roma.
Then the girls will be getting a pampering ahead of the Love Island 2021 Summer Ball.
Then it's time for the couples to work on their declarations of love, and the boys talk logistics.
Their other halves make a dramatic entrance in gorgeous gowns, after which they share a toast before reading their declarations.
Millie tells Liam: "Things took a turn for the worse but I knew I wasn’t going to be able to stay away and I just wanted to be back in your arms. I’d happily let you sing to me for the rest of our lives!"
Faye also looks back on a rough history with Teddy on 'Love Island', telling him: "No one would ever believe what would happen next, I was lucky enough to receive a text. I’m sorry you had to deal with a girl so insecure, luckily you’re fixing me just by being so pure."
She adds: "At times my outbursts caused our relationship to seem cursed but I’ll be forever grateful you stood by me at my worst."
Teddy retorts saying: "Ever since the beginning you’ve kept me on my toes. You’ve been a beautiful pain in my arse but I wouldn’t change it for the world."
He also says: "I love that you are fiery, strong, stunning and an independent woman who cares for others with genuine affection.Yes we've had our ups and downs but every moment when I’ve looked into those deep blue eyes, I’ve seen a future with you."
Tyler calls Kaz "my fair lady", telling her: "I am yours Kaz and I’ve always been yours."
As for Toby and Chloe, the former tells the latter: "I’m not the best with words but for you Chlo, I’m willing to try. While I read this declaration of love with those piercing blue eyes watching me, I know that if I look up I might lose all composure!"
Apparently he then has a question to ask...
To find out more, you'll have to tune into the 'Love Island' final tonight at 9pm on Virgin Media One and the Virgin Media Player.
Until then, here's a sneak peek.