Pop diva Beyoncé fulfilled dreams fans didn't even know they had when she appeared as the superhero Storm for Ciara's birthday party.

Ciara's boyfriend, NFL quarterback Russell Wilson, surprised the singer with a pre-Halloween, comic book costume celebration for her 30th birthday over the weekend.

According to Vogue, Ciara was told to dress as Catwoman and show up at the Warner Bros. studio. There, she found her boyfriend decked out as the Dark Knight himself.

Several celebrities made an appearance at the party, but Beyoncé definitely stole the show with an amazing Storm cosplay that had fans forgetting Halle Berry's rendition in the "X-Men" films.

Actor and comedian Jeff Dye, who came as The Punisher, managed to snap a Twitter pic with Bey, who was sporting white hair, gray contacts and a flowing cape.

Another group pic shows her posing with her cousin Angie, along with friends Kelly Rowland and La La Anthony.

 Super She'ros #itsmybday me @lala @beyonce @kellyrowland happy bday to me & @ciara

A photo posted by Angie Beyince (@angiebeyince) on Oct 25, 2015 at 1:57pm PDT

As usual, people took to the Twittersphere to bask in Beyoncé's glory.

Ciara's son, Future Zahir Wilburn, took the prize for most adorable costume as a miniature Man of Steel.

What do you think of Beyoncé's costume? Does she look more convincing than Berry? Let us know in the comment section below.