This post has not been vetted or endorsed by BuzzFeed's editorial staff. BuzzFeed Community is a place where anyone can create a post or quiz. Try making your own!Buzz·Posted on May 30, 2015The Definitive Ranking Of Beyoncé SinglesEven though they're all ***Flawless.by Ben HenryCommunity ContributorLinkFacebookPinterestTwitterMail 23. "Ring the Alarm" Tap to play GIF Tap to play GIF 22. "***Flawless" Tap to play GIF Tap to play GIF 21. "Countdown" Tap to play GIF Tap to play GIF 20. "Diva" Tap to play GIF Tap to play GIF 19. "Listen" Tap to play GIF Tap to play GIF 18. "Partition" Tap to play GIF Tap to play GIF 17. "7/11" Tap to play GIF Tap to play GIF 16. "Déjà Vu" Tap to play GIF Tap to play GIF 15. "Naughty Girl" Tap to play GIF Tap to play GIF 14. "Love on Top" Tap to play GIF Tap to play GIF 13. "XO" Tap to play GIF Tap to play GIF 12. "Check on It" Tap to play GIF Tap to play GIF 11. "Sweet Dreams" Tap to play GIF Tap to play GIF 10. "Baby Boy" Tap to play GIF Tap to play GIF 9. "Best Thing I Never Had" Tap to play GIF Tap to play GIF 8. "Run the World (Girls)" Tap to play GIF Tap to play GIF 7. "Beautiful Liar" Tap to play GIF Tap to play GIF 6. "Crazy in Love" Tap to play GIF Tap to play GIF 5. "Drunk in Love" Tap to play GIF Tap to play GIF 4. "Irreplaceable" Tap to play GIF Tap to play GIF 3. "Halo" Tap to play GIF Tap to play GIF 2. "If I Were a Boy" Tap to play GIF Tap to play GIF 1. "Single Ladies (Put a Ring on It)" Tap to play GIF Tap to play GIF Are you surprised? Did you predict the top? Are you spitting feathers? Let us know below.