It's been a big year for Beyonce fans. First the 'Formation' video dropped, then she released game-changing visual album Lemonade, and now she's kicked off a massive world tour - for which you can get tickets here.
She's not crossing the pond until next month, so if you're from UK shores, you've still got a little bit of time to get clued up on everything you need to know. Here's all the key questions answered.
Where can I see Beyonce?
She'll be in the UK at the end of next month, until 9 July. Beyonce's full upcoming UK dates are below.
Tue June 28 2016 - SUNDERLAND Stadium Of Light
Thu June 30 2016 - CARDIFF Principality Stadium Cardiff
Sat July 02 2016 - LONDON Wembley Stadium
Sun July 03 2016 - LONDON Wembley Stadium
Tue July 05 2016 - MANCHESTER Emirates Old Trafford Cricket Ground
Thu July 07 2016 - GLASGOW Hampden Park National Stadium
Sat July 09 2016 - DUBLIN Croke Park
When do Beyonce tickets go on sale?
They're already on sale, so you better get a wriggle on.
Where can I buy Beyonce tickets?
For tickets and more information, visit here.
What can I expect from the Beyonce gig?
Nothing can really prepare you for being in the same room as Queen Bey, but to give you a teaser, here's a little clip of the show's opening moments, and the absolutely massive setlist.
Formation
Sorry
Flawless
Run the World
Mine
Baby Boy/Standing on the Sun
Hold Up
Countdown
Me, Myself and I
Running (Naughty Boy)
All Night
Don’t Hurt Yourself
Ring the Alarm
Naughty Girl / Independent Woman / Diva
Flawless Remix
Feeling Myself
Yonce
7/11
Drunk In Love
Rocket
Daddy Lessons
Single Ladies
Purple Rain (Prince cover)
Crazy in Love/Bootylicious
Naughty Girl
Party
Blow / Nasty Girl
Sweet Dreams (Eurythmics cover)
Freedom
Survivor
End of Time/Grown Woman
Halo
Who's supporting Beyonce?
We would tell you, but the person in question says it much better: "Today I proudly announce a major milestone in my career. Today’s announcement is a major accomplishment in my life. In other words it's a major achievement alert!!!! I am proud to announce that I, DJ Khaled will be on tour with the icon, Beyoncé!!!!!"