Magic, and kidnappings, and babies, oh my? Our fave characters already have a lot on their plates heading into Once Upon a Time Season 3, but according to one teaser spoiler, we can expect that one of the women of the show will want to get pregnant this season.

Which fierce leading lady might be thinking about a little family planning? The original tweet that sparked the speculation said, "Who wants to get pregnant this season? Regina? Snow? Emma? Belle?" so we're weighing the odds about who it might be.

Emma. No way, right? Not only does Emma not have a firm love interest yet, but she's still learning how to be a mother to Henry. Right now, her entire focus is on finding him, and once she gets him back she'll probably want to concentrateon her bond with him, and reconnecting with her parents. Yeah, it would be awesome if one day she settled down with someone and gave Henry a little brother or sister (you know he'd be head over heels about it), but that's not happening anytime soon.

Belle. We doubt it. While Belle probably hopes to start a family with Rumple one day, right now they aren't even in the same world, and they still have some serious relationship issues to work through before it's time to start talking kids and a white picket fence.

Regina. This seems more likely to us. Regina is rumored to be getting a love interest this season, and we could see her rushing into dreams of a family at the first sign of romance. After all, she's always been a bit, um, intense. Alternatively, if this tease is actually about a flashback, this could be a hint that Regina tried other methods before finally adopting Henry.

Snow White. This seems like the obvious answer. If we're talking flashback, then of course she wanted to be pregnant, before Emma. And we could also see Snow deciding that she wants another baby in the present. After all, while she loves Emma with all her heart, they don't exactly have a normal mother-daughter bond. Snow and Charming might want a chance to have a more normal parent-child relationship with a second baby.

Someone else. Of course, it could be that it's not one of these women at all. Maybe this will be part of a new character's plot? We are going to meet both Tinker Bell and Ariel this season...

Who do you think it is? Sound off in the comments below!

Read more OUAT spoilers here.

Catch the Once Upon a Time Season 3 premiere on September 29, 2013 at 8 p.m. ET on ABC.

Rebecca Martin is an Associate Editor at Wetpaint Entertainment and our resident Game of Thrones, Breaking Bad, and genre TV expert. Follow her on Twitter and Google+!