Beyonce led the almost all female line-up at Gucci's Chime for Change concert at Twickenham Stadium, but there was one man she couldn't resist sharing the limelight with - hubby Jay-Z joined Bey for a rendition of Crazy In Love half way through her 45-minute set.
In testament to the song title, the pair shared an adorable moment on stage as Jay snuggled into Bey planting a kiss on her forehead as he entered the stage.
It wasn't the only reason this was an occasion close to Queen B's heart, as she told crowds: "This is such an incredible night for all of us. Because of you all, we have raised more than $4 million."
Speaking of Chime For Change's endeavours for female empowerment she said: "Women’s rights - it’s something that has always been something close to my heart. I know now – being a mother – it is really important that I can do what I can and use my voice."
"There are women around the world that don’t have a voice so we have to use our voices and raise awareness and be part of something where we can leave a legacy and help improve this world."