You are using an older browser version. Please use a supported version for the best MSN experience.

Olivia Attwood: Love Island isn't to blame

The reality TV show has come under fire recently: But Olivia Attwood - who starred on Love Island in 2017- has defended the programme.

Top Videos

image beaconimage beaconimage beacon