Now that a video of Solange Knowles attacking her brother-in-law Jay Z has gone viral, there are countless speculations as to why; an insider revealed that Knowles got tired of him controling her sister, Beyoncè.

Solange Jay Z Fight DETAILS

"Solange doesn't like the way Jay Z controls Beyoncé. Beyoncé would never speak up to him or defend herself, so Solange does it. Solange is not afraid of him and is fed up with him calling the shots in Beyoncé's life," an insider told Hollywood Life.

Knowles attacked Jay Z in an elevator after the Met Ball, it's possible the altercation was sparked even before the event as the same source said Beyoncé and Jay Z had a "heated conversation."

Twitter Jokes About Solange and Jay Z Fight

They added, "Solange doesn't like that Jay Z is so controlling. That's why Beyoncé doesn't do anything, because Solange was coming to HER defense. Solange and Beyoncé are extremely tight and Solange has always been very protective of her. Obviously Solange couldn't take it anymore and flipped out."

But it looks like Beyoncé chose her husband over Solange. She and Jay Z were spotted sitting court side at a Brooklyn Nets game just hours after the video went viral; as if they were making a statement. The two were smiling and laughing as if nothing happened and even talked to Miami Heat star Lebron James for a second.

Still, Solange is obviously hurt by the entire ordeal and deleted pictures of Beyoncé from all of her Twitter and Instagram pages with the exception of one photo. Yet fans pointed out that she might have just forgotten to delete it.

One commented, "You forgot to delete this."

Another added, "This is the only picture remaining of Beyoncé."

A third fan chimed in, "I was looking through the page too. Lol. She must have missed this one."

Take a look at the extended fight video below.