It's no secret that Beyoncé rocks.
Somehow, she has the capability to produce kick ass songs that have a great beat and rhythm while simultaneously sending out upbeat messages for women and girls of all ages.
She's a superhero and her songs will never fail to make me dance.
1. Crazy in Love
A cute one for the ages.
2. Single Ladies
Finally, a song celebrating being alone and independent! Ironically always a hit at weddings even though you’re technically supposed to be celebrating love.
3. ***Flawless
Preach. You’re all flawless, ladies.
4. Drunk in Love
The words are easy enough to know and the song is fast enough to sound like you’re rapping, it’s a win win.
5. Formation
A true anthem.
6. Countdown
An adorable song that I will always get excited for.
7. Best Thing I Never Had
Heck yeah, you’re not his anymore Beyoncé, rub it in his face.
8. Run the World
She speaks the truth; this world would be nothing without girls.
9. Sorry
She ain’t sorry.
10. If I Were A Boy
Such a powerful song that gives guys a small idea of what women truly want.
11. Pretty Hurts
Pretty hurts sometimes.
12. Love on Top
Possibly the greatest song ever that no will ever/should ever get tired of.