Who’s Older: Jennifer Morrison or Colin O’Donoghue?
Who’s Older: Jennifer Morrison or Colin O’Donoghue?
Credit: Jack Rowand/ABC    

Once Upon a Time

Who’s Older: Jennifer Morrison or Colin O’Donoghue?


Captain Swan is one of the biggest ‘ships on Once Upon a Time these days, and we couldn’t love Emma Swan (Jennifer Morrison) or Captain Hook (Colin O’Donoghue) more than we already do. Season 3 has treated us to some memorable moments between the two — that kiss!!! — and we can’t wait for more. But one thing bugs us: Which of these two thespians is older in real life?

Wetpaint Entertainment asked Viggle LIVE! users that exact question during the April 13 episode of Once Upon a Time Season 3, Episode 17 (“The Jolly Roger”) — and the results are in.

Want to join in on the fun? Earn rewards by downloading the free Viggle app!

We can’t fool you guys! Forty-eight percent correctly guessed that Jennifer was older than her on-screen love interest while 34 percent thought that he was older. Only 18 percent thought the two co-stars were the same age.

Colin was born on January 26, 1981, in Ireland while Jennifer was born on April 12, 1979, in Chicago. These two might have been born years — and oceans — apart, but we’re ‘shipping their characters like there’s no tomorrow!

Once Upon a Time airs Sunday nights at 8 p.m. ET on ABC.

Do you want to test your TV knowledge? Not only is it easy, but you also get rewarded just for watching your favorite shows! All you have to do is download the Viggle app, get watching, and check into Viggle LIVE!

Carson Blackwelder is an Associate Editor at Wetpaint Entertainment. Follow him on Twitter and Google+!