Proving she has just as much school spirit as any mom, Beyoncé gave a surprise performance at Blue Ivy's elementary school fundraiser in Los Angeles over the weekend.
As with most things Beyoncé, the performance was a tightly kept secret beforehand. "About 20 minutes before she went on stage there were rumors that Beyoncé would be performing -- but no one was 100-percent certain until she actually walked out," an eyewitness exclusively told ET. The source added that while it was a short set, the singer had everyone on their feet and dancing "the moment she started singing."
The "Formation" singer appeared on stage in a sparkling black and gold mini-dress to sing a few of her hits -- including "Crazy in Love" -- and a cover of Whitney Houston's version of "I Will Always Love You" for attendees at the school's 75th anniversary gala.
Blue Ivy is just 4 years old but attends the Los Angeles-area school, which bills itself as "a socio-economically and culturally diverse independent school for children, toddlers through grade six, [that] strives to graduate students who are joyful, resilient, life-long learners."
Beyoncé recently posted adorable photos of Blue Ivy with Chris Martin during the Super Bowl halftime show rehearsals. Check out more in the video below.