Goodbye, Dark Swan; hello, happy, glowing White Swan Bride walked down the aisle by both parents. (Sniff.)

The May 7 musical episode of "Once Upon a Time" Season 6 is also the hour when our Savior Emma Swan (Jennifer Morrison) marries Captain Hook (Colin O'Donoghue), and Entertainment Weekly got the first photo from the episode.

The image shows Emma walked down the aisle by both Dad Prince Charming (Josh Dallas) and Mom Snow White. (Ginnifer Goodwin said Snow White would be something of a "bridezilla mom" about the wedding.) Meanwhile, Emma's son Henry (Jared Gilmore) is off to the side, next to adopted Mom Regina (Lana Parrilla), holding his storybook.

ONCE UPON A TIME - "The Song in Your Heart" (ABC/Jack Rowand)JOSH DALLAS, JENNIFER MORRISON, GINNIFER GOODWIN

"Once" co-showrunners Adam Horowitz and Eddy Kitsis told TVLine they want this wedding to be intimate and show "a real milestone in Emma's growth." They're also hoping to make some fans cry, which will definitely happen. However, we should also expect some surprises. As Horowitz teased, "Weddings on the TV series 'Once Upon a Time' traditionally are fraught with unexpected circumstances. And this is no different."

Season 6, Episode 20, "The Song in Your Heart," will have seven original songs, sung by many cast members. It airs May 7. OUAT airs Sundays at 8 p.m. on ABC.

Want more stuff like this? Like us on Facebook.

Once Upon a Time TV Show Poster
Once Upon a Time
ABCTVPGOctober 23, 2011
Based on 26 critics

After being contacted by the child she gave up a decade earlier, a bail bond collector must fight for the present-day world, in which fairy-tale characters now live. Read More

categories Tv News