Following Alexandra and Alex’s exit last night, Wes and Megan, Jack and Dani, Paul and Laura and Josh and Kaz will battle it out to take home the crown for Love Island 2018.
In this evening's final, the Islanders come together for the Summer Ball, with each girl’s entrance sparking a jaw dropping reaction from the boys.
One by one, the couples then stand opposite one another and make declarations of love.
Full of emotion, Dani pours her heart out to Jack: “Jack, when I first entered the villa eight weeks ago, I never imagined that in a million years I would have met someone as special as you. From our first date together on the beach, to our trip in a hot air balloon, we have already made so many special memories, and I can’t wait for even more.
"I have had the Summer of my life in here and I owe so much of that to you Jack.”
Choking up mid reading, Jack struggles to hold back the tears: “You are everything that I’ve ever wanted in a girl. Getting to know you and fall in love with you has been one of the most wonderful things to ever happen in my life.
"Firstly, you are an absolute sort. You are so caring and selfless, you have such a beautiful smile…when I see you happy, it makes me feel a way that I’ve never felt about someone before.”
'Jani' are the current favourites to win the show in tonight's live final.
Jessica Bridge of bookies Ladbrokes said: "It would be one of the biggest upsets of reality TV betting history if Jack and Dani aren't crowned Love Island winners this year. They're the nation's newest sweethearts and fan have been in love with them since day one inside the villa."
Love Island 2018 airs tonight at 9PM on ITV2.