The embattled TV personalities butted heads in a heated back-and-forth on social media after Evans sent Lowry a text message in early 2017 congratulating her on the new baby before Lowry had the chance to announce her pregnancy.
Evans immediately shot back at the claims insisting she hadn't leaked anything and later accused her costar's ex-husband, Javi Marroquin, of being the one to reveal the private news to the media.
The 30-year-old mom-of-four recently made her return to the famed reality show on Tuesday, April 5, where she found out it was actually fellow star Vee Rivera who told Marroquinn she was pregnant. Now, Lowry is apologizing for dragging the former teen mom so publicly after finding out Evans was actually telling the truth.
"After seeing this week's episode, I wanted to addressed my storyline and the information I found out because I now know I blamed the wrong person for leaking my pregnancy news with Lux," Lowry wrote on Instagram, Friday, April 8. "With that being said, I wanted to formally apologize to my former co-star, Jenelle."
Lowry went on to explain she felt "hurt and betrayed" at the time and voiced her hurt feelings by slamming the person she "thought caused them."
"I've been very open about the fact that I know my life is in the public eye and sometimes people forget that I am human and very real feelings are involved," she continued in the lengthy post. "This was one of those times that I was extremely hurt, and I still wish I would have been able to announce my pregnancy on my own terms."
"All in all, no one likes admitting when they're wrong," she added, "but I was wrong here, and I wanted to extend that apology to Jenelle. I am sorry."
The Teen Mom 2 personality has four children with three different fathers. She shares her oldest son, Isaac, 12, with ex-boyfriend Jo Rivera, Lincoln, 8, with Marroquin, as well as Lux, 4, and Creed, 1, with ex Chris Lopez.