The holidays came a little earlier for Beyonce fans.
The pop star released an unexpected new album over night, available on iTunes. The self-titled album features 14 songs and 17 videos.
Earlier this week, Rolling Stone reported that a new Beyonce album could drop in 2014.
Clips from the 17 videos were posted to the singer's YouTube page.