Beyonce and Jay-Z played the first of four UK tour dates last night at the Principality Stadium in Cardiff.
Glasgow's Hampden Park, Manchester's Etihad Stadium and London's Olympic Stadium are all receiving a royal visit from the Queen of Pop and her partner between today and next Friday as part of their On The Run II tour.
And now an epic 43 track setlist for Mr and Ms. Carter's tour has been revealed for the tour.
Featuring hits from both stars including Beyonce's Run the World and Irreplaceable and Jay Z's No Church in the Wild and The Story of O.J.
The pair are also set to play duets Crazy In Love, 03 Bonnie & Clyde and Drunk In Love.
The duo will bring their set to a close with songs Perfect Duet and Young Love.
On The Run II setlist
1.Holy Grail2. Part II (On the Run)3. '03 Bonnie & Clyde4. Drunk in Love5. Clique (Kanye West, JAY-Z, and Big Sean cover)6. Irreplaceable7. Diva (w/ segments of 'Dirt Off Your Shoulder')8. On to the Next One9. F*ckwithmeyouknowigotit10. ***Flawless11. Feeling Myself (Nicki Minaj cover)12. Top Off (DJ Khaled cover)13. Naughty Girl14. Big Pimpin'15. Run This Town16. Baby Boy17. You Don't Love Me18. Bam19. Hold Up / Countdown20. Sorry / Me, Myself & I21. 99 Problems22. Ring the Alarm23. Don't Hurt Yourself24. I Care25. 4:4426. No Church in the Wild (JAY-Z and Kanye West cover)27. Song Cry / MaNyfaCedGod28. Resentment29. Family Feud30. Upgrade U31. Ni**as in Paris (JAY-Z and Kanye West cover)32. Beach Is Better33. Formation34. Run the World (Girls)35. Public Service Announcement36. The Story of O.J.37. DÃ©jÃ Vu38. Show Me What You Got39. Crazy in Love40. Freedom41. U Don't Know42. Perfect Duet (Ed Sheeran and BeyoncÃ© cover)43. Young Forever
A stunning performance
Images have started filtering through of the couple's performance in the Welsh capital last night. Initial reaction on social media suggests the couple didn't disappoint.
— Pop Crave (@PopCraveNet) June 7, 2018
— matt burton (@burt0602) June 7, 2018
— BEYONCÃ‰ LEGION (@BeyLegion) June 6, 2018
— Emma G (@miss_emma_g) June 7, 2018
Beyonce and Jay-Z UK tour dates
June 6 - Principality Stadium, Cardiff
June 9 - Hampden Park, Glasgow
June 13 - Etihad Stadium, Manchester
June 15 - London Stadium, London