Ginnifer Goodwin and Josh Dallas recently welcomed their first child, a baby boy, together, and it got us thinking about how their whirlwind romance began. The Once Upon a Time stars took their fairy-tale love off screen in Fall 2011, got engaged two years later, and got married this April. Throughout the years, they've shared many sweet moments, both as Snow White and Prince Charming on OUAT and off screen. Keep reading to see their love story unfold, from their first red carpet appearance to their fun Harry Potter-themed Halloween costumes!
Source: Getty / Jason Merritt