'Love Island' star Olivia Attwood has received death threats from TV viewers.

Olivia Attwood

Olivia Attwood

The 26-year-old beauty has come under fire in recent days over her treatment of boyfriend Chris Hughes, while her family have also been bombarded with hateful messages via social media.

A source told The Sun Online: "The family have had it really tough. A lot of people are really worried for them.

"They have had abuse shouted at them in the street. They are going through a very hard time."

Olivia's relationship with Chris appears to be back on track for the time being, after she told the hunky reality star that she loves him and admitted that she often acts like a "b****h" because she feels insecure.

During a candid conversation with her boyfriend on a yacht, she told Chris: "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***h 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."

Olivia also insisted she's appreciative of the patience and kindness Chris has shown her.

The blonde beauty added: "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."