Here comes the briiiiide, and her super wedding-obsessed "Motherzilla of the Bride," in the "Once Upon a Time" musical episode. Yes, the exciting news has now been revealed that Season 6, Episode 20, "The Song in Your Heart," is not only the musical hour, it is also the episode where Emma Swan (Jennifer Morrison) marries Captain Hook (Colin O'Donoghue).

Captain Swan got engaged a second time in the April 16 episode and -- unlike the last one -- this proposal was perfect.

That musical wedding episode will air Sunday, May 7, and the stars are now teasing all sorts of wedding shenanigans and complications.

Ginnifer Goodwin (Snow White) and Josh Dallas (Charming), who are married in real life, talked to Entertainment Weekly after their characters's sleeping curse was finally lifted. EW asked how Snowing feels about their daughter getting married in the midst of the Black Fairy drama. Suffice it to say, Snow is all for it.

Goodwin: What is the word for the bridezilla mom? Well, we're going to invent one. She's like Mother of the Bridezilla. No, she's like Motherzilla of the Bride. She's all things wedding all the time.

EW: Does David agree with her?
Goodwin: He's going to have to if he wants peace at home.

EW: Will this cause a divide between them?
Goodwin: Yeah. It might cause some comedy.
Dallas: Snow is pushing through, and she wants to have it, like, the public, the people, need this in order to keep hope alive. To see something good happening amongst all this badness; that is a great point, and there is something to it, but I feel David feels that, yeah, getting married to Snow was the best day of his life, but then what happened right after was the worst day of his life. It's a very similar situation that's happening here with the Final Battle, and then what's going to happen? He doesn't want that for her, and he wants her just to be able to get married, and be happy, and not have all this other stuff that's going on like Snow and Charming had. He's definitely reserved. He's focused on getting all of that done and over with, so she can be free, and free to marry, and just live her life as opposed to going into this Final Battle.

Dallas and Goodwin also talked about preparing to sing in the musical, which Goodwin said is "going to be a very vulnerable experience" for her.

TVLine shared some new spoilers on the musical episode, beyond what we already knew -- that it will feature seven original songs, with singing from Morrison, O'Donoghue, Goodwin, Dallas, Lana Parilla (Regina), and Rebecca Mader (Zelena) among others.

OUAT co-creators Adam Horowitz and Eddy Kitsis told TVLine what's important for them in this episode, and warned fans that the wedding might not go off without a hitch.

Kitsis: "For us, the most important thing [about the wedding] is that it was intimate and that you really understood that this was a real milestone in Emma's growth." A goal? "Hopefully to make some people cry!"

Horowitz: "Weddings on the TV series 'Once Upon a Time' traditionally are fraught with unexpected circumstances. And this is no different."

We can't wait to see this one, but there are a couple of episodes ahead of it, including "Where Bluebirds Fly" on April 23, and then "The Black Fairy" (that sounds ominous) on April 30. After "The Song in Your Heart" is the two-part finale, "The Final Battle."

"Once Upon a Time" airs Sundays at 8 p.m. on ABC.

Want more stuff like this? Like us on Facebook.