Twitter went into overdrive.
Beyonce's new surprise album 'Lemonade' served up some amazing new music but also left behind some burning questions about her current relationship with Jay Z.
On her new song 'Sorry', she appears to address rumours about cheating and also calls out "Becky with the good hair".
While there is no official confirmation on whether Beyonce was referring to her husband Jay Z, a fashion designer called Rachel Roy is now at the centre of an apparent cheating scandal .
Moments after the 'Lemonade' dropped, Twitter went into overdrive with a range of hilarious memes about the situation.
First the BeyHive went for Jay Z:
*Jay walks into the office on Monday*— X (@XLNB) April 24, 2016
"So who is Becky?" pic.twitter.com/96BdIH0o2A
Then they turned on "Becky":
Every Becky in the world right now pic.twitter.com/TpyocpoSn8— Common Gay Boy (@CGBPosts) April 24, 2016
"STOP CALLING. I'M NOT BECKY WITH THE GOOD HAIR!" pic.twitter.com/0cGPhe3ED4— Christian Zamora (@Christian_Zamo) April 24, 2016
But what about Solange?
SOLANGE ELEVATOR EPISODE FINALLY MAKING SENSE pic.twitter.com/i5oPkl6arU— . (@apolloLawrence) April 24, 2016