James Martin has opened up on his heartbreaking breakup with Barbara Broccoli.
The celebrity chef says he knew the writing was on the wall with the James Bond producer when she tried to buy him a £180,000 Aston Martin.
The Saturday Morning star and Broccoli were together for four-and-a-half years before they ended their relationship in 2008, as reports the Mirror.
READ MORE - Close-knit polyamorous family say they have no idea who children's dads are
The Daily Record reports how reflecting on his past love, James, 49, says there was an 'imbalance' between himself and the mega-rich producer, so he knew deep down it wouldn't work.
He had met the 61-year-old at a charity auction and recalled how they instantly clicked despite their 12-year age gap.
Barbara - said to be worth £300million - showered him with some incredible gifts including three genuine Picassos.
But it was when she tried to buy him the supercar that he knew they were just to different for the relationship to succeed.
“It wasn’t as if it was my birthday or Christmas – it was just a spur of the moment thought,” James said as he opened up about their break-up.
“It was a defining moment in our relationship. Deep down, I knew there was always going to be an imbalance.”
“In the end I said, ‘If I want something, I’ll work for it. Just drop it or we’re going to fall out over this’.
James went on to date former Miss England Sally Kettle and he has now been in a relationship with his long-term girlfriend TV producer Louise Davies since 2011.
The pair met on the set of Celebrity Who Wants to Be a Millionaire? and have since their relationship out of the spotlight.
He added: “To walk away from someone you love and who loves you that much is hard.
“Maybe it was the daftest thing I have done in my life but it was probably the most sensible, too."