Mackenzie, 24, confirmed their breakup on her Instagram account.
"Freshly single and ready to be the boss babe that I am, and let God lead me to what I deserve," she captioned a selfie, noting that her ring was still on because it was an old picture.
Josh, 26, was allegedly caught making out with a mystery blonde at the Thirsty Armadillo located at The Stockyards in Fort Worth, TX, on Saturday, April 27th.
"My friend and I saw Josh McKee and another guy walk in the bar. They walked over and joined a group of about 5 or 6 girls. Within a matter of minutes he started talking with a girl with long blonde hair. They started making out and kept on kissing. Like couldn’t keep their hands off each other. They left the bar together hand in hand," a source told OK!Magazine.
Mackenzie confronted Josh about hiding the fact that he went to a bar during his work trip on a recent episode of Teen Mom OG, after she received a text from an unidentified woman who gave her the heads up about her husband's night out. Josh admitted to being at the bar and claimed he didn't want to tell her because he didn't want to start a fight.
When contacted about the cheating allegations by OKMagazine.com, Josh called the allegations "bull crap," while Mackenzie claimed she had "proof" the women were lying. OKMagazine.com could not confirm the night the sources claim Josh cheated is the same night that was discussed on the show.
The former couple are parents to Gannon, 7, Jaxie, 5, and Broncs, 2.