Snapchat queen Kylie Jenner has just recently revealed that her and Blac Chyna have been best friends this whole time.

On April 21, she posted a selfie of her and Chyna in the mirror to her Snapchat story with the caption, "When we've been best friends this whole time."

Chyna decided to reveal the shocking news on to her Snapchat as well by posting a face swap filter of her and Jenner, followed by another photo of them together with the caption, "hanging with little sis."

Now I know some of you are saying, "are you kidding me?" but this did actually happen and it has apparently been happening this whole time. However, for those of you who haven't been following the Kylie-Chyna drama, here's a little background information that will make you understand why this new friendship is so shocking.

Before there was Kyga, a.k.a. Kylie Jenner and Tyga, there was Chyga, a.k.a. Blac Chyna and Tyga.

According to Vh1's Kylie Jenner and Tyga relationship timeline, Chyna and Tyga started dating in November of 2011 and then had their son King Cairo Stevenson in August of 2012.

The two broke up in August of 2014. Soon after, Tyga was spotted at several occasions with Jenner for the rest of the year.

In November of 2014, Kylie revealed who she was thankful for on Instagram by posting a picture of Tyga smiling with his eyes closed.

This marked the first time the two shared that they were "together" to the public via social media.

Given that Blac Chyna is his ex and the mother of his child, there was quite a lot of tension between her and Tyga and Kylie when their relationship started to become serious.

We'll  never forget when Chyna threw major shade and posted an Instagram photo of herself taking a selfie with over sized, fake, red lips.

It seemed like Chyna was joining in on the #KylieJennerLipChallenge to mock the fact that Jenner had lip fillers. Jenner never responded to the shade, but we can assume she wasn't too happy about it.

Apparently, all of that drama is water under the bridge because these two have both confirmed that they are best buds.

Since the Chyro (Blac Chyna and Rob Kardashian) marriage is in the works, maybe Kyna (Kylie and Black Chyna friendship) isn't such a bad idea. Besides, they say family comes first?