LOVE Island’s Olivia Attwood has finally told Chris Hughes she loves him as she revealed real reason she’s been such “a b***h”.
The on/off couple’s romance has been a rocky one and fans have turned on Olivia over her treatment of Chris.
They now appear to be back on track and they headed out on their last Love island date as the final approaches.
Olivia and Chris were treated to cruise on a luxury yacht, and the TV beauty took the chance to finally confess her feelings.
She dropped the ‘L’ word and opened up about why she sometimes treats Chris badly.
Olivia admitted she often acts “like a b**ch” when she feels vulnerable as a “coping mechanism”.
She said: “I wanted you to know that even though you drive me crazy, when I look back on our time on the villa, I have put you through stuff. I’ve realised more than ever that.
“I am a massive product of my past and I have coping mechanisms and one of them is to be a b**ch and when I feel vulnerable, I will push everyone away.
“If I hadn’t come here and I hadn’t met you, I would not have realised that and I don’t honestly believe there’s any other boy that could have brought it out of me.
“I realise how much you put up with. You are insanely patient and that is the reason why I like you, one of many reasons.
“Apart from the fact you’re fit.”
More From The Villa
“Being with Chris outside of the villa, not in the supermarket arguing, seeing him, I was looking at him thinking, he’s fit.
“I was thinking, that’s my boyfriend, he’s hot.”
During the emotional chat, Chris asked what Olivia thinks her parents will make of their relationship.
She also admitted she fears his mum is going to hate her because she made him cry.
Olivia said: “They know I’m a terror and the fact how you’ve managed me and how you are with me, they’re going to love
you.
“I know they’re going to love you. And I know your mum is going to hate me…. She will because I’m such a nightmare, I’ve made her son cry about 16 thousand times.”
Chris soothed her by saying: “No she won’t. What’s there not to like?”
Love Island continues 9pm tonight on ITV2