Kat Von D and Jeffree Star
Credit: John Sciulli/Getty Images For Sephora

You know the story. Girl meets boy. They become best friends. They both launch mega-successful makeup brands and eventually one of them flips out on the other. They don't live happily ever after.

Basically that's what happened between makeup mega-stars Kat Von D and Jeffree Star. After a decade-long friendship, the two have called it quits via social media, and things have gotten catty. Here's what you need to know:

In 2006, a beautiful friendship blossoms.

In 2008, Sephora approaches Von D about creating a makeup line.

In 2014, Star launches his.

Now this is where it gets mucky. According to Von D, graphic designer B.J. Betts never got paid for the work he did for Star, despite following up with the makeup guru consistently about his compensation.

On July 16, 2016, Von D finds out that B.J. never got compensated and confronts Star via text.

This is where the controversy begins.

On July 19, the following happens:

Von D posts a picture of Star to her instagram with a long caption where she states that she no longer wants to be associated to him in any way.

Star responds with a series of tweets.

Von D posts a 14-minute video where she explains her side of the story.

Star tweets in response and says that there are two sides to every story and that the truth will soon come out.

He later tweets that there is no bad blood between him and B.J. and that everyone got paid.

Von D fires back with the following tweet.

The sun sets. The drama goes to sleep, but only to wake up with more fire. On July 20, the following happens:

B.J. tweets, “The matter between myself and Jeffree Star has been amicably resolved and I will have no further comments on the matter.”

Star retweets him.

Von D doesn't back down and tweets to B.J.

And then, Star fires back with his 30-minute long video. “She shouldn't have spoken up for someone who never asked for it.”

As of now, it seems like things have settle down, but with the amount of shade being thrown we probably haven't heard the last from these two.

So, who's side are you on? Vote below.