Queen Bey isn't giving up her throne anytime soon.

Beyonce performed at Rock in Rio this weekend, and her full set hit the web -- and she proved once more why she's hip-hop, pop and soul royalty.

Beyonce, stunning as usual in a white lace bodysuit and darker makeup than usual (check out those vampy lips!), opened with 'Run the World (Girls),' immediately following with fellow '4' staple 'End of Time.'

Bey followed with a video montage of herself crying, holding a tiara, walking around barefoot outside in settings far from her luxurious norm. While the crowd was busy being mesmerized by those visuals, Bey was busy changing into another leotard, this time black and sparkly, with a matching glittering black newsboy cap, cape and heels, which she showed off when she emerged to perform 'If I Were a Boy.'

Beyonce tossed her cape aside before her next track began, 'Get Me Bodied.' She prepped the crowd, who'd just heard a power ballad, by hyping them up and thanking them for coming. "Rio! Welcome to the Mrs. Carter Show," she said. "I must say how thankful I am to be here in front of all of your beautiful faces. This is like a dream in front of me," she gushed. "How many of y'all came to party tonight?!" She then got the entire crowd to say "Hey Mrs. Carter!" (So. Cute.)

Next up was 'Baby Boy,' which Bey performed mostly in silhouette against the bright stage lights, followed by 'Diva.' Bey changed outfits again into a sparkling lighter leotard for 'Naughty Girl' and 'Party,' which she performed under bright red lights. (We see what she did there.) She changed into a flowing red gown for 'Freakum Dress.'

King Bey then changed again, this time into a short, fringed green leopard print number, and performed a rollicking rendition of 'Why Don't You Love Me,' flanked by two male dancers. Those same dancers entertained the crowd when she changed yet again into her sparkly blue jumpsuit to perform the heartfelt ballad '1+1,' then 'Irreplaceable' and 'Love on Top.'

A 'Countdown' interlude followed, then Bey changed into a short black and gold leotard and black skirt for 'Crazy in Love' and 'Single Ladies' for a stately closer.

... Or so fans thought! She re-emerged for an encore, rocking denim shorts and a white V-neck T-shirt, performing 'I Was Here,' 'I Will Always Love You,' 'Halo' and a cover of Brazilian hit 'Passinho do Volante,' strolling in the crowd to hold fans' hands. Long live the Queen!

Buda Mendes, Getty Images
Buda Mendes, Getty Images
Buda Mendes, Getty Images
Buda Mendes, Getty Images
Buda Mendes, Getty Images