This is how the internet tried to cope with the news that Beyonce has released a surprise new album.
Watch the star surprise fans with a performance of 'XO'.
The release of 'Beyonce' took everyone by surprise last week, with the album featuring 14 songs and 17 music videos, and fans went crazy at Chicago's United Center when the star performed 'XO'.
"I'm gonna sing this song, which is a brand new song. It hasn't even been out for 24 hours. I want to sing this to ya'll because it was written for ya'll," Beyonce told fans at the concert. "This is the first time. Something I'll never forget."
Beyonce's new album 'Beyonce' is available to download now.