Ginnifer Goodwin

Pregnant Ginnifer Goodwin Shows Off Baby Bump and Engagement Ring at Airport (PHOTOS)

Ginnifer Goodwin (Mary Margaret Blanchard/Snow White) and Josh Dallas (David Nolan/Prince Charming) are looking more charming than ever.

The Once Upon a Time couple, who got engaged in October, was spotted walking hand-in-hand at the airport in Vancouver, Canada on January 5. Ginnifer's hand looked extra sparkly as she flashed her diamond and silver engagement ring. Oh, and it gets even more magical than that.

Ginnifer and Josh are expecting their first child together and we can totally see the hint of a baby bump! The mama-to-be stuck to a baggy gray sweater paired with jeans and boots. Her guy looked cute himself in a gray jacket, a button-up, and jeans.

Click through the gallery to see Ginnifer's engagement ring and growing belly. Isn't this couple the cutest? Sound off in the comments!