Katy Perry and John Mayer's relationship is reportedly over... again.

Star Magazine reports that according to a source, the 29-year-old Perry has caught 36-year-old Mayer cheating with 24-year-old SoulCycle instructor Lauren McHale. Lauren and John met almost a year ago in a bar in LA and returned to the cyclists' home after a few drinks.

"They kissed," revealed the Star insider. "It was very innocent. They didn't sleep together."

Daily Mail says Lauren and John 'exchanged numbers' and kept in touch and texted for a few weeks while Katy and John were on a break. The dalliance 'possibly' contributed to the split.

John, on the other hand, has had enough of Katy's partying and annoyed at how she wears a diamond ring that sparked engagement rumors. The pressure to get married reportedly drove Mayer away because he wasn't ready. "They have completely broken up and he's moved out," the source continues. "Katy is a wreck."

It's also reported by Hollywood Life that during the Oscar pre-party, John was at the Sunset Tower Hotel in Hollywood snuggling up to another brunette beauty that isn't Katy.

Although the split has yet to be confirmed by either celebrity, a moving van has been spotted outside the home the couple share along with rumors or arguments have all contributed to the buzz of a break up. Perry's upcoming Prismatic world tour have been all been suggested as reasons behind the split, says Entertainment Wise.

Perry's upcoming Prismatic World Tour has strained the relationship. An insider has said about Perry: "She's a smart girl. She knows no relationship can survive that kind of distance and strain, and she's not going to slow down now when she's at the top of her game."

"They're two very strong-willed people," said a source to People. "Despite caring about each other very much and wanting to make it work, they are, at their core, quite different."