She's basically where everyone wants to be in terms of their career, being an artist, being in control, being an entrepreneur.
When I got the call, I jumped out of bed and just ran around the house, I was ecstatic!
The worst thing was that I had to keep it in and I couldn't tell anybody.
For months, I used to wake up every morning and watch Beyonce: Live In Las Vegas.
From the moment I first saw it, I was inspired by her performance - how she performs, how tight her show is, how she runs everything. For me, it's the best live show.
I love Beyonce's music and singing her songs. Some of my favourites are Hello, I Care, Love On Top, 1+1, Irreplaceable and Deja Vu.
Now I've gone from just singing Beyonce songs to sharing the same stage with her.
No matter what happens, it will be the best moment of my life. It's such a career highlight.
I'll be performing tracks from my new album Inventing Myself, and people can expect my performance to be stripped back and soulful.
I'm not nervous just yet but I think I will be though ...