Ginnifer Goodwin  and Josh Dallas welcomed their second son  together earlier this month, and it got us reminiscing 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 tied the knot in April 2014 . Throughout the years, they've shared many sweet moments together, 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!
They made their red carpet debut at the 2011 CMA Awards.
Then waited a few months before they posed together again in 2012.
They took their love to the White House Correspondents' dinner.
And cozied up at Disneyland.
They looked perfect at their first Comic-Con that Summer.
And again at the American Music Awards.
These two definitely clean up nicely.
Whether on screen, on the red carpet, or on stage.
And they're not afraid to show their love.
Sometimes in more silly ways than others.
Source: Twitter user joshdallas 
Including their shared love for Harry Potter.
Source: Twitter user OnceABC 
They're one good-looking couple.
Josh lets Ginny have the spotlight.
They've nailed the look of love.
It's hard to handle how sweet they are.
Source: Twitter user ginnygoodwin 
Especially on set.
Source: Instagram user ginnygoodwin 
They coordinate well, especially at the Met Gala.
And they look great alongside other couples.
Even more so when they're on picnics.
Source: Twitter user ginnygoodwin