Enough with Snow and Charming! We get it. They'll always find each other, everything will turn out for them because of true love, blah blah BLAH. What about Rumbelle?? Seriously, they have not had any time together AT ALL. And after season 3's winter finale? COME ON.
Once Upon A Time S2 Cast: Lana Parilla "Regina/Evil Queen," Jennifer Morrison "Emma," Jared Gilmore "Henry," Robert Carlyle "Mr.Gold/Rumple," Ginnifer Goodwin "Mary Margaret/Snow," Josh Dallas "David/Charming," Emilie de Ravin "Belle," Meghan Ory "Ruby"