Ever since we found out that Josh Dallas and co-star Ginnifer Goodwin were engaged and pregnant, we’ve been anxious to see the product of this fairy tale romance. This true-life Once Upon a Time romance has brightened our lives and now we’re going to get to watch this pregnancy unfold on Season 3 of the hit ABC show because Snow White is having a baby!

"As we saw in the first part of the season, Snow confesses some secrets to Prince Charming," Josh revealed on Good Morning America on March 7. "That she wanted to have another baby. So if you saw Ginny now, you would know that hiding the bump is gonna be a difficult thing so Snow and Charming are gonna have another baby.''

Rejoice, everyone! There’s another royal baby on the way — and there won’t be any awkward attempts to hide the growing baby bump! This means that Emma Swan (Jennifer Morrison) is going to be a big sister and Henry (Jared Gilmore) is going to be a cousin. Weird, right?

But while Josh is excited about Snow’s bun in the oven, he’s even more thrilled about welcoming their real-life baby. And while the daddy-to-be wasn’t revealing anything about his kid (you know, like gender or something else useful), he did gush a little.

“We just can’t wait to meet it,” Josh said. Aww! We can’t either!

Are you excited to see Ginnifer and Josh’s baby? Are you excited to hear that Snow White is going to have another baby? Hit the comments and let us know!

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+!