Board Thread:Spoilers!/@comment-27060727-20170222030619/@comment-25375217-20170317202359

"Most of" the main cast will be singing, which means some will not (otherwise they would have said "all", unless they're just trying to build drama). We already know that Emma, Regina, Henry, Snow, Charming, Hook, and Zelena will be - that leaves Rumple and Belle. It's possible one will sing and not the other (I would bet on Rumple over Belle), but I wouldn't hold my breath for either.