Beyoncé headlined Chime for Change last night in Twickenham.
The event was broadcast around the world to more than 1 billion people in six continents and more than 150 countries.
"Our goal is to have a great time together while we unite and strengthen the voices of girls and women around the world," said Bey previously.
The concert was part of Gucci's global campaign for female empowerment and the fashion house continues to try to raise awareness and funds for issues affecting girls and women.
Beyoncé's full set wasn't broadcast but we've scoured the web to find the best bits for you. This performance of 'Grown Woman' is incredible:
We also loved when Jay-Z joined his wife on stage for 'Crazy in Love'. Too sweet!
Flick through the gallery to see who else played at Chime for Change:
BEYONCÉ PLAYS 'STANDING ON THE SUN' FROM H&M CAMPAIGN LIVE
NINA DOBREV IS TOTALLY GIRLCRUSHING ON EMMA WATSON
KELLY BROOK AND KATIE PRICE ARE AT IT AGAIN