Kelly Osbourne and former fiancé Matthew Mosshart split because he cheated on her.
Kelly Osbourne’s friends allegedly “discovered that he was making trips to random L.A. hotels at all hours of the day, multiple days a week!”
"Kelly was furious and called off the engagement." A source said.
But Gossip Cop previously reported, the couple’s split was amicable, and that Matthew did not cheat on Kelly Osborne.