Move over, Prince George — there’s another Royal Baby in town!

Ginnifer Goodwin’s real-life pregnancy helped inspire Snow White’s baby bump in Season 3 of Once Upon a Time. We’ve been wondering when Snow and Prince Charming’s (Josh Dallas) baby would arrive, and it looks like we now have an answer: Season 3, Episode 20 (“Kansas”), airing May 4.

Entertainment Weekly has the photos from inside the delivery room (privacy much?), showing the proud parents thrilled that they’ve welcomed a new baby into the world — even if it is Storybrooke.

Check out the photos of the adorable babe here!

According to EW, the residents of the quaint Maine town are going to be fired up in attempt to keep Zelena (Rebecca Mader) from getting her green paws on Emma’s (Jennifer Morrison) little sibling — no word on whether it’s a girl or boy yet.

We have to admit that Snow looks pretty good considering she just popped out another magical baby. Hopefully all goes as planned and she has no problems doing this for real in a few weeks. It won’t be that easy in the real world, you guys!

Hopefully this baby won’t be teleported to another world before he/she can talk. Then again, with the Wicked Witch wanting to use him/her for her dastardly plans, taking a magical ride doesn’t sound too bad…

Are you excited to meet Snow and Charming’s new baby? Hit the comments and let us know if you think it’ll be a girl or boy!

Once Upon a Time airs Sunday nights at 8 p.m. ET on ABC.

Carson Blackwelder is an Associate Editor at Wetpaint Entertainment. Follow him on Twitter and Google+!