• Share
  • Tweet
  • Share

A video posted by Disney Music (@disneymusic) on

It was a magical night at the Hollywood Bowl Friday when Sara Bareilles, Rebel Wilson, John Stamos and other stars took the stage for a production of Disney's The Little Mermaid.

Bareilles played Ariel, while Wilson channeled her inner sea witch to play villain Ursula and Stamos donned a fake mustache to portray Chef Louis. They were joined by the likes of Glee alum Darren Criss, who played Prince Eric, as they performed songs from the hit 1989 film and its adapted Broadway show. Tituss Burgess reprised his role as Sebastian the crab from the musical.

Several fans, including actress Jenna Dewan Tatum, posted on social media photos and videos from the show. Clips were also posted on official Disney accounts.

Such an incredible night at the @hollywoodbowl last night! @sarabareilles was unreal!

A video posted by Skylar Thomson (@the_foodartist) on

LIKE, DYINGGGG @sarabareilles ????

A video posted by Megan Park (@meganparkithere) on

Bareilles was a perfect Ariel, dazzling the audience with both her vocals as she performed her character's iconic song "Part of Your World," and with her look, sporting red hair extensions, a flower and a strapless, sparkling teal gown.

And after the curtain call, the show featured a surprise guest—Jodi Benson, who portrayed Ariel in the movie. She also sang the song onstage, to the delight of longtime fans.

A video posted by Adam Gayheart (@amoviemind) on

Surprise guest! Disney Legend and the original voice of Ariel! Ms. @jodi.benson!! ???? #LittleMermaidLIVE

A video posted by Disney Music (@disneymusic) on

Wilson channeled Ursula perfectly with her almost gravity-defying platinum blond wig, colorful makeup and sparkling black gown.

Rebel Wilson, The Little Mermaid

Jenna Dewan-Tatum / Snapchat

Criss looked and played the part of Eric perfectly as well, showcasing his smooth, mesmerizing vocals.

@darrencriss I cried a little??????

A video posted by Rocio Lopez (@_roloz) on

Burgess was a delight as Sebastian, as expected.

And Stamos, who is also a Broadway alum, brought his talent, the laughs and his existing hotness, mustache and all.

Take it away, Chef Louis! #LittleMermaidLIVE @johnstamos

A video posted by Disney Music (@disneymusic) on

Many of the cast members shared behind-the-scenes photos.

GAME ON. #SARIEL #finsandfeelings

A photo posted by Sara Bareilles (@sarabareilles) on

All we are saying is give peace a chance. #thelittlemermaid

A photo posted by Sara Bareilles (@sarabareilles) on

Daughters of triton...sisters!!! And Ursula. @rebelwilson

A photo posted by Sara Bareilles (@sarabareilles) on

Oh, it's on! Under the Sea. Tomorrow Hollywood Bowl. @sarabareilles @darrencriss @rebelwilson @titusssawthis

A video posted by John Stamos (@johnstamos) on

... Like, it's REALLY happening! #UnderTheSea

A photo posted by Darren Criss (@darrencriss) on

Fantastic performance @darrencriss #littlemermaidlive

A photo posted by Jodi Benson (@jodi.benson) on

"This was an epic night of dreams. Wow #finsandfeelings," Bareilles wrote on Instagram.

The cast is set to return to the Hollywood Bowl Saturday and Monday for more performances of The Little Mermaid.