Queen Bey is bringing her Formation Tour to Toronto... TODAY! We all know you've planned your outfits and practiced your most bootylicious dance moves for weeks now, but chances are not everyone has taken a look at Bey's setlist.

We can only speculate that these are the songs and order that the show will run in based on previous concerts from her tour. But who knows, maybe she'll bring out Drizzy for a rendition of "Girls Love Beyonce"... one can only hope:

(psssst! In case you're missing any of these songs, click the title and you can instantly purchase it on iTunes!)



3.Kitty Kat

4.Bow Down

5.Run The World (Girls)


7.Baby Boy

8.Hold Up


10. Me, Myself, and I

11. Runnin' (Lose It All)

12. All Night

(Interlude) 6 Inch/I Care/ Ghost

13. Don't Hurt Yourself (begins with live guitar)

14. Ring The Alarm

15. Diva

16.***Flawless (remix)

17. Feeling Myself

18. Yonce

19. Drunk In Love

20. Rocket

21. Partition

(Interlude) Hip-Hop Star/Freakum Dress

22. Daddy Lessons

23. 1+1

24. Love On  Top (Acapella)

25. The Beautiful Ones (Prince Cover)

(Interlude) Purple Rain

26. Crazy In Love

27. Naughty Girl

28. Party

29. Blow

(Interlude)Die With You/Blue

30. Freedom

31. Survivor (Destiny's Child)

32. End Of Time

33. Halo