Once Upon a Time sure knows how to deliver swoon-worthy dudes, doesn’t it? Not only do we have the clean-cut Prince Charming (Josh Dallas), but we can also feast our eyes on the ever-rugged Captain Hook (Colin O’Donoghue) each week. These two studs generally get along, though they’ve come to blows in the past — but we really just want to know which of these actors is taller in the real world.

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!

Looks like Once fans can tell their studly actors apart! A whopping 67 percent of voters correctly guessed that Josh was taller than Colin, with only 12 percent thinking the Irish lad is taller. The final 21 percent of the vote had fans split, thinking the two guys were the same height.

Kentucky-born Josh comes in at 6-foot-1-inch while Colin is a few inches shorter at 5-foot-11-inches, giving Josh the edge. But hey, we aren’t complaining either way!

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+!