JUSTIN Bieber and Selena Gomez have reportedly split up again. The on/off couple has struggled to make their relationship work and recently mutually decided things aren’t working between them.

A source said: ‘’Justin and Selena were together for a long time. They love each other and will always care about each other, but it just isn’t working between them. This might really be it for the two of them. They’re over going back and forth and all the fighting and reconciling.

They’re finally coming to understand that no matter how much they try to make it work it won’t right now.’’

Despite a recent pre-Christmas vacation together in Utah, where Selena, 20 and 18-year-old Justin were spotted skiing, things went wrong for the couple when they jetted to Mexico after the festive season.               –ES