Laura Anderson and Max Mosley have split, following three months together.

Laura Anderson

Laura Anderson

The 29-year-old beauty started romancing Max - who previously won 'Love Island' with his then-girlfriend Jessica Hayes in 2015 - after her break-up with Paul Knops earlier this year, but it seems she's been unlucky in love once again as the couple have called it quits just three months into their relationship.

A source told The Sun newspaper: "It just wasn't the right time for Laura and Max. They weren't working so decided to end things sooner rather than later.

"They were yet to make their relationship official and weren't boyfriend and girlfriend - but were still meant to be exclusive.

"Laura doesn't believe Max was trustworthy and has been told he was disloyal during their time together so has made the decision to block him on Instagram in order to move on.

"She's looking to start the New Year afresh and aims to stay well away from former 'Love Island' contestants in the future."

Laura appeared on the ITV2 dating show herself this year, and suffered two heartbreaking moments whilst inside the villa.

The blonde beauty had originally paired up with Wes Nelson but was left humiliated when he called things off in favour of a romance with Megan Barton Hanson, and after Laura moved on with Jack Fowler, he too ended their fling for someone else - this time for Laura Crane.

Laura then found love with fellow runner-up Paul Knops, but they split after just two months together in September this year.

A source said at the time: "Laura and Paul have been so busy since the show finished and both had holidays planned without each other - so have ended up spending a lot of time apart.

"Paul went to New York for modelling work and on to Burning Man while Laura enjoyed some time back in Dubai where she lived before signing up to 'Love Island'."