Aside from being the most gorgeous talented person ever, Beyonce's just a really good person, too. Over the weekend in London, Beyonce performed a 45-minute set at the Chime for Change concert, an organization B co-founded (with Salma Hayek!) to raise money for women's and girls' empowerment. The event raised over 4 million buckaroos!

OK! News: Does This Pic Prove Beyonce Isn't Pregnant?

But B and Salma weren't the only famous peeps in attendance. Basically everyone (who wasn't in LA at Kim Kardashian's baby shower) was at the concert, which featured performances from Rita Ora, Florence Welch, Timbaland and Jennifer Lopez, and appearances by James Franco, Zoe SaldanaBlake Lively and tons more. Is that enough star power for ya?

OK! News: Beyonce's Virtual Fashion Boutique

Check out the pics of all the night's best performances and guests below! Which performance would you have most liked to have seen? Do you think this proves B isn't pregnant? Tweet us @OKMagazine!