Beyoncé, the singer, 'launched' her Formation tour last night in Miami and the setlist is now on the www.
Obviously if you don't want to know what songs she sang and in what order then look away NOW.
She did eight songs from 'Lemonade' as well as a Prince cover. She ended with 'Halo', obviously.
3. Bow Down (Tom Ford Remix)
4. Run The World (Girls)
6. Baby Boy (Standing On The Sun Remix)
7. Hold Up (Murder She Wrote Mash Up)
9. Me, Myself, & I
10. Running (Lose It All)
11. All Night
12. 6 Inch
13. Don't Hurt Yourself
14. Ring The Alarm
15. Diva (Cut it Mash Up)
16. ***Flawless Remix / Feelin' Myself
19. Drunk In Love
Hip Hop Star / Freakum Dress Interlude
21. Daddy Lessons
22. Single Ladies (Put A Ring On It)
23. Purple Rain That's the Prince cover 'obvs'
24. Crazy In Love (50 Shades of Grey Remix)
25. Naughty Girl
28. Sweet Dreams / Sweet Dreams (Are Made Of This)
Die With You Interlude
31. End of Time/Grown Woman