In November, Once Upon a Time couple Ginnifer Goodwin (Mary Margaret Blanchard/Snow White) and Josh Dallas (David Nolan/Prince Charming) announced that they're expecting their first child. Now, our girl Ginny is starting to show, and we think it's magical!

Ginnifer and Josh were spotted at the airport in Vancouver, Canada on December 20, posing for a pic during their travel day. Naturally, Ginnifer kept it cozy in a comfy black sweater, loose pants, and black flats. Walking around the airport with a baby bump calls for some baggy clothing! Going for a more form-fitting look, Josh work dark denim jeans, a denim shirt, and a gray suit jacket. Isn't this engaged — and expecting — couple super stylish?

Check out the photo below to see Ginnifer showing off her baby bump. Isn't she glowing? Weigh in in the comments!

Credit: Kred, PacificCoastNews Photo: Ginnifer Goodwin and Josh Dallas in Vancouver, Canada on December 20, 2013