Not only did country star Blake Shelton discover ex-wife Miranda Lambert cheated on him, he caught her in the act, Star magazine wrote in an exclusive report Wednesday, according to Hollywood Life. The couple divorced two weeks ago, but they did not cite infidelity as the cause of their split when they sent a joint statement to the media. Without a reason for the breakup, their failed marriage has become tabloid fodder, with rumors of cheating being the catalyst.

The NBC “Voice” coach suspected Lambert, 31, was being unfaithful, and hired a private detective to follow her around. The detective claimed the “Over You” singer was hooking up with one of her employees, so Shelton, 39, secretly flew to one of her concerts to see if the accusation was true and to “confront” the mystery man.

That’s when he saw his then-wife cheating on him. “He caught her hugging this man, and they were forced to admit everything. It was obvious what was going on,” a source told Star magazine.

It was the final straw for Shelton. He filed for divorce in Oklahoma. “He can’t believe he spent all this time with a cheater who was never faithful to him. He’s heartbroken and furious and wants nothing to do with Miranda,” the insider said. “As far as he’s concerned, this whole marriage was a mistake.”

But Lambert isn’t the only one who is accused of cheating. Shelton was suspected of sleeping with fellow country singer Cady Groves, but Gossip Cop reported it’s “absolutely false” in an exclusive report Wednesday. The rumor first surfaced in 2013 and then again after the divorce.

In Touch magazine will run a cover story in which Shelton’s “other woman” tells all, but Gossip Cop, a website that debunks phony stories, said that Groves is “seeking publicity” by doing an interview with a tabloid.

Follow me on Twitter @mariamzzarella