Gareth Gates dumped Faye Brookes because he was jealous of her career, Mirror Online can exclusively reveal.
The singer, 35, liked to be "top dog" in the relationship and wasn't happy when his 31-year-old fiancée started to branch out on her own.
A friend of the couple told us: "He was always jealous of Faye's success – we all know that she was branching out on her own and he was feeling a bit left out.
"He's a very jealous person and likes to be the top dog whereas Faye is devastated as she gave up so much for him."
Faye left her role as Kate Connor on Coronation Street earlier this year and was organising their wedding.
She had reportedly been planning to enter I'm A Celebrity 2018 but pulled out after her first split from Gareth left her heartbroken.
And according to our source, Gareth was more than happy for her to miss out on such a big opportunity for her career.
They added: "There was only room for one ego in their relationship – and that was Gareth's."
Mirror Online has contacted Gareth's reps for comment.
Faye and Gareth got engaged earlier this year after he proposed while on a romantic trip to New York – but called time on the romance seven months later.
The pair met back in 2012 when they starred in the Legally Blonde musical together while Gareth was still married to his ex wife Suzanne Mole.
Source: Read Full Article