A major nostalgia for Disney fans! Selena Gomez posted a video online as an ultimate throwback for avid "Wizards of Waverly Place" viewers. An actress made a surprise appearance that fans never saw coming; who could this be?

According to Us Weekly magazine, the singer teamed up with her Disney co-star Jennifer Stone to recreate their iconic song, "Crazy Hat."

The Rare Beauty founder took to her TikTok account with her old pal to lipsync to the rap. The "Come and Get It" songstress captioned the video, "We had to."

 @selenagomez ♬ funky junky hat song - wand.id 

The duo, who played best friends Alex Russo and Harper Finkle on the show, sang the lyrics, "Overslept, hair unsightly. Trying to look like Keira Knightley. We've been there, we've done that. We see right through your funky hat."

In the short clip, Gomez tries her best not to spill her can of White Claw as she laughs and figures out the choreography.

On the other hand, Stone completed the dance routine while holding a glass of red wine.

"Wizard's of Waverly Place" debuted in 2007. The singer became successful in the music industry, while Stone appeared in several other films like "Mean Girls 2."

READ ALSO: Record Store Day: Co-Founder Reveals THIS Band Made Event 'Explode'

The "Crazy Hat" audio came from the fourth episode of the first season, where their characters noticed someone wearing an odd-looking cap in their school.

As a joke, they rapped and danced about the crazy-looking hat.

The two actresses starred in the Disney show for four seasons. The show ended in January 2012, but they appeared in a feature-length TV movie in 2009.

The story followed the Russo siblings: David Henrie as Justin, Gomez as Alex, and Jake T. Austin as Max.

The family grappled with their magical powers and tried to live as regular teenagers in New York City.

Jennifer Stone Balances Career as an Actress and Registered Nurse

After appearing on the show and working on several projects, Stone graduated from nursing school and has since become a registered nurse.

In a feature by Deadline, the outlet noted that the actress is now working in the emergency room of Providence Saint Joseph Medical Center in Burbank.

Despite her busy schedule taking care of people in the hospital, Stone balanced her work as an actress and a nurse.

While on summer break from nursing school, she filmed "The In-Between," a road trip drama movie. After wrapping up her shoot, she worked as a nurse again.

READ MORE: Post Malone New Album 2022: Singer Features Doja Cat, Many More Artists

See More Selena Gomez, Disney, News
Join the Discussion