The guys of Once Upon a Time are super sexy. In fact, we love the dudes on the show so much that we’ve come to be very jealous of Emma Swan (Jennifer Morrison) and the fact that she’s caught between Hook (Colin O’Donoghue) and now-dead Neal (Michael Raymond-James). This love triangle is one for the ages, but, speaking of ages, how old are these hunks in real life?

Wetpaint Entertainment asked Viggle LIVE! users that exact question during the March 30 episode of Once Upon a Time Season 3, Episode 15 (“Quiet Minds”) — and the results are in.

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

Exactly half of the voters correctly guessed that Michael was older than Colin. The True Blood star is 36 while the sexy British bloke is just 33 — meaning 26 percent of voters were incorrect in thinking Colin was older while 24 percent missed the mark by thinking these two were the same age. Close, but no cigar.

In Sunday night’s dramatic episode, Neal bit the dust, sacrificing himself to save his dad, Rumple (Robert Carlyle). The moment definitely brought tears to our eyes, but in the end, we’ve come to grips with the fact that he’s gone.

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 Assistant Editor at Wetpaint Entertainment. Follow him on Twitter and Google+!