Usher reportedly called off his wedding at the last minute this weekend because he didn’t want to marry fiancee Tameka Foster without his estranged mum there.

Usher and Tameka were supposed to marry on Saturday at music mogul LA Reid’s home in the Hamptons - but Tameka was said to have barred his mum and former manager Jonetta Patton from the nuptials because they don’t get along.

A source told the New York Daily News that Usher “started having second thoughts” on Friday: “He was obviously troubled that Jonetta wasn’t coming”.

“[Then] Usher woke up on Saturday and said he couldn’t go through with it. The reason he called off the ceremony is that he couldn’t go through with it without Jonetta.”

“Apparently, he also couldn’t bring himself to call all the people who were invited. He had the wedding planner call everyone in the wedding party.”

The source added that the guests - who were already reportedly boarding a shuttle bus from their hotel to the estate - were surprised at the news while Tameka was furious: “She was marching around, cursing.”

Usher is believed to have flown to Atlanta yesterday to reconcile with Jonetta while the status his relationship with Tameka is unknown. The couple are expecting a child later this year.