Ginnifer Goodwin and Josh Dallas Put Their Sweet Romance on Display on Set

Just when you thought Ginnifer Goodwin and Josh Dallas couldn't get any cuter, they put their romance on display on Monday by flirting up a storm at work. The two, who tied the knot in 2014, shared a few laughs with their Once Upon a Time costars while filming in Vancouver, British Columbia, Canada. Not only did Josh look oh so charming as he joked around with Colin O'Donoghue (Captain Hook), but Ginnifer also had that pregnancy glow as she covered up her growing baby bump. The actress, who is already mom to son Oliver, is currently expecting her second child with Josh.

This isn't the first time the two have shown off their love in public. In addition to engaging in some adorable hand-holding last December, they also showed more PDA on the set of their hit show in January. Keep scrolling for more pictures from their latest appearance, then see how their real-life love story has unfolded over the years.