American rapper Snoop Dogg and wife celebrate 20th wedding anniversary

Popular American rap star, Snoop Dogg and Shante his wifey,  has now been married for 20 years! Snoop, whose real name is Cordozar Calvin Broadus, Jr., married his high school sweetheart, Shante Taylor, on June 12, 1997 and although there have been significant rough patches from that time till date, the couple are still together, 20 years down the line.

Snoop and his wife have been rolling deep for 21 years. (IG)
Snoop Dogg and wife, 1997 (IG)
In cognisance of this milestone, the couple both share epic throwback pics on their Instagram timelines -  Snoopy proudly declaring, "21 [20] years n still Rollin' Happy Anniversary".

The couple had separated in 2004, with the 45-year-old hiphop icon citing irreconcialiable differences, only to be reunited and later renew their wedding vows in 2008.
They renewed their wedding vows in 2008 (The Knot)
They have have three kids together; 22-year-old Corde, 20-year-old Cordell, and 17-year-old Cori.