Snoop Dogg's wife Shante Broadus is forgiving her husband publicly, for years of infidelity and other transgressions. 

Shante took to Instagram yesterday to publicly forgive her husband.

She posted a meme which stated, "a long lasting relationship comes with a lot of forgiveness and understanding."

Snoop has been accused of cheating on Shante countless times. Most recently with Instagram model Celina Powell.

Last summer Celina, who famously lied about being pregnant with Migos member Offset's child, tweeted that she had intimate relations with the California rapper while listening to his gospel album, 'Bible Of Love'.

Celina went on to share alleged screenshots of text conversations she had exchanged with Snoop, which featured semi-naked photos and alleged FaceTime conversations.

The Instagram personality claimed that Snoop FaceTimed her "at least 15 times" during their conversations.

Here's Shante's post:

Screenshot_20190419-110705_Instagram

And Snoop's response:

Screenshot_20190419-110731_Instagram

Snoop Dogg and his wife Shante married in 1997. Shante filed for divorce from Snoop in 2004, and eventually took him back and renewed their wedding vows in 2008.

Their over two decades relationship has had its own share of marital storms and challenges. On the 21 of May 2004, after a blissful seven years of marriage, the couple witnessed their first public marital disagreement when Snoop filed for divorce citing irreconcilable differences. However, the divorce never saw the light of the day as Snoop had to throw away all the divorce papers and reunite with the love of his life.

Speaking to Queen Latifah on Youtube about their intended divorce and makeup, Snoop Dogg said, “You gotta understand the turmoil and the stuff that I put her through in my journey to becoming successful. I had no understanding of how I was hurting her and how I was betraying myself until I became a man and realized I need to love this woman who loves me and had my kids. I needed to put my life in perspective and let my music and my business become secondary.” Snoop would later go-ahead to host an event to renew his wedding vows with Shante on January 12, 2008. The big event had a total of two hundred guests in attendance.