Katy Perry and John Mayer recently split for good, despite almost universal belief in celebrity gossip circles that a proposal was a matter of when, not if.
The reason has been a mystery, until this theory posited by one tabloid:
Allegedly, Katy Perry was the one to say enough is enough after she found out about his relationship with 24-year-old SoulCycle instructor, Lauren McHale.
Apparently, the pair met at a bar in Los Angeles in May, then went back to her house for a little after-party after having a few drinks together.
“They kissed,” an insider revealed of Mayer and McHale.
“It was all very innocent. They didn’t sleep together.”
Not innocent enough for the "Dark Horse" singer.