Okay, I have a question for whoever took one for the team and watched 6×20. I heard that the whole singing thing was a spell and people forgot what happened when they were singing once the spell was over. So was there singing at the wedding and does everyone remember being there or not?
The singing thing was a spell.
4 of the 6 main songs took place in the past pre-Dark Curse. Blue made everyone forget that they had done singing and put the song in Emma’s heart so she wouldn’t be alone.
Back in present day Storybrooke. Henry reminded Emma of the song in her heart and she did her solo number which freed David, Snow, Regina, Zelena, Hook from being frozen. Then at the wedding they did another song. Nobody forgot those two songs.
So therefore I guess the power of music (as Dumbledore would say) returned briefly to present day Storybrooke for the wedding, but right at the end the Black Fairy’s curse hit, and they’ve confirmed in interviews that Emma won’t be able to use the power of song in the final battle.