Beyonce is surprising fans once again, this time with an entire new album.
Last night, the Houston native held a captive audience with her new HBO special. But right as the program was ending, she dropped 'Lemonade,' her newest album.
The music is available now on the streaming service Tidal.
The 12-song album features guest spots by Jack White, The Weeknd, James Blake and Kendrick Lamar.
See also: Beyonce releasing new sporty fashion line, 'Ivy Park'
The entire album is expected on CD sometime soon.
VIDEO: Beyonce gives surprise performance at daughter's school fundraiser
More News from the Beyhive
Lululemon tweet about Beyonce causes friction with fans
Beyonce announces 2016 'Formation' world tour
Red Lobster sales surge after mention in Beyonce song