Dropping a surprise album sometimes isn't that much of a surprise anymore since quite a few artists have jumped on that bandwagon.
But that rule does NOT apply to Beyonce.
Queen Bey broadcast Lemonade - her new 'visual-album' with a video for each song - on HBO then dropped the album on Tidal for streaming straight after.
-- Captain (@NoaLogan) April 24, 2016
And woah. It blew Twitter away.
-- Rickey Morazzano (@rjmorazzano) April 24, 2016
Omg lemonade is actually amazing I can't
-- BEY (@BEYONCERAUHLS) April 24, 2016
-- ETHAN LUMUS (@ethanlumus) April 24, 2016
I'm half asleep and Bey still slayed my life ooo #LEMONADE
-- Diamant Ballou (@DiamantDreams) April 24, 2016
I'm going to need to re-watch this several times. There are layers to the layers. #Lemonade
-- #Prince-ologist (@prisonculture) April 24, 2016
After her live performance of Formation at the Superbowl, it was pretty much guaranteed this would be her most political album yet.
-- Code name Melanin (@tracyfowler67) April 24, 2016
Beyonce back at it again embracing the black culture?? #LEMONADE
-- BLM? (@rosalindatome) April 24, 2016
Standout scenes for many fans were the ones that paid homage to the Black Lives Matter movement.
-- Errin (@errin_jade) April 24, 2016
And the ones that roused a strong sense of pride.
-- CHIENNE (@ChiennePlease) April 24, 2016
I just watched #LEMONADE ,I feel so different, I feel so proud to be a black girl. She touched on every issue we face daily ,I loved it??
-- k. (@KadijatS) April 24, 2016
Feeling proud, connected, empowered & in AWE after #lemonade thank you Bey for flooding the airwaves with images of black excellence &beauty
-- Kendra Larkin (@thekendralarkin) April 24, 2016
But it did also raise some confusing - the few tracks talk about a bitter relationship break up which got everyone like WHAT? Jaz-Z? What does it mean?
-- Mikey w/the Bad Hair (@michaelcollado) April 24, 2016
-- b ?'s h (@craicingharry) April 24, 2016
WHO THE HELL IS BECKY WITH THE NICE HAIR?!??? Jay-Z, you got some 'splainin to do... #lemonade
-- Kinshasa Knee Strike (@mrjdomingo) April 24, 2016
-- Cary Ryan (@cazza_ryan) April 24, 2016
You don't wanna mess with Bey when she's angry...