It's coming.. but it's not here yet!
This page is dedicated to " The Song in Your Heart" , an upcoming new episode. Updates to this page may be frequent, and information will be added as it becomes available.
"The Song in Your Heart" is the twentieth episode of  Season Six of ABC's . It was written by Once Upon a Time David H. Goodman & Andrew Chambliss, and directed by  Ron Underwood. It will be the one hundredth and thirty-first episode of the series overall, and will premiere on May 7, 2017. 
This is the first, and so far only, musical episode of the series. The songs were written by Alan Zachary and Michael Weiner.
(This list is based on actors and characters expected to be in the episode. It will be updated as more information is released. This list should not be considered official)
(Bold characters have been further confirmed by news articles/photos)
The episode will feature a total of seven songs:
"TBA" by Ginnifer Goodwin ( Snow White) and Josh Dallas ( Prince Charming)
One song is titled "Powerful Magic".
Production Notes Edit
The title of this episode was revealed by Adam Horowitz via his Twitter account on February 21, 2017.
The episode was also referred to as "The Musical Episode", as it was revealed by choreographer Paul Becker via his Instagram account on February 9, 2017.
 According to Jane Espenson, a musical special feature was already considered back in 2014, but it did not happen because it was too expensive.
 This episode has been in the works since Summer 2016.
 Songs were recorded in advance, and then played back on set as the actors choreographed.
 According to Adam Horowitz, it was hard to figure out how to meld the "voice" of the show with a musical.
 On the last day of filming for this episode, Colin O'Donoghue injured himself and fractured his foot.
Props Notes Edit
Costume Notes Edit
Emma's wedding dress is strongly inspired by the one worn by Grace Kelly during her wedding with Rainier III of Monaco. 
Jennifer Morrison explained that the dress "represents the elegance and simplicity of classic timeless strength mixed with the delicacy of femininity and vulnerability". 
 Hook wears a black velvet jacket for the wedding, which was Edward Kitsis' idea. The wedding outfit was originally going to be different, but Edward Kitsis and Adam Horowitz thought that Hook needed to have a tuxedo that reflected his personality and had a little edge to it. The velvet felt like "the Hook-version of fancy". Actor  Colin O'Donoghue "wanted everything to feel like one of those old black-and-white musicals", and the wedding outfit is a combination of this idea and the velvet.
6x20 - The Song in Your Heart - Promo