Photo Credit: Charley Gallay / 2014 Getty Images

It’s taken awhile for the dirt to leak, but now says the reason for the KATY PERRY and JOHN MAYER split was because he was cheating with General Hospital actress Kelly Monaco. A source says, “She was open to the things that John’s into, like sexy toys, tying each other up and threesomes. He couldn’t get enough…He would text her and try and get her to meet him either at his place in L.A. or a hotel out in the Valley.” Katy was reportedly tipped off to the affair when she saw suspicious texts on John's phone. The source adds, “She was devastated and realized he’s a sex fiend who isn’t capable of telling the truth.”

What do you think, is she prettier than Katy?

Photo Credit: Angela Weiss/Getty Images