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.