Love Island winner Cara De La Hoyde has blasted recent seasons of the show as being scripted compared to her tenure in 2017.
Cara, 31, won the second season of the show with Nathan Massey, and the pair went on to wed and have two children.
On Instagram the mum-of-two shared a throwback snap to her time in the villa, and hit out at how the show has changed over the years.