We may think that as adults, we know best - but sometimes, you just can't discount your mammy's advice.

It looks like Selena Gomez may have done just that, as following reports of her recently-rekindled relationship with Justin Bieber being on the rocks, now the pair have reportedly split - and it's down to Gomez's mum.

A source told Us Weekly: "Selena and Justin decided to take a break mainly because of Selena’s mom and her disapproval of Justin.

"Justin’s family loves Selena, but Selena’s family has put her in a very conflicting spot because they still don’t trust Justin. Selena has tried to convince her family that Justin has changed … but her family just isn’t budging right now.’

Can a leopard change its spots? The Gomezes apparently don't think so, at least...