UPDATE 4/15: Rumpelstiltskin wins!

Ready to be shallow for a second, Once Upon a Time fans? We've got the poll for you!

While we love Once Upon a Time's plethora of awesome, gorgeous female characters, we won't lie: The show ain't exactly lacking in eye candy for those of us who appreciate a hunky guy (or three) on our TV screens. Even when the plot gets convoluted, at least we can be comforted in the knowledge that there will always be someone hot to distract us momentarily.

But which of the OUAT guys do you fancy most? Are you all about the dashing Prince Charming (Josh Dallas)? Do you love Hook (Colin O’Donoghue) and his hot guyliner? Still missing August (Eion Bailey) or Sheriff Graham (Jamie Dornan)? Waiting for Jefferson (Sebastian Stan) or Prince Phillip (Julian Morris) to reappear? Prefer the refined Mr. Gold (or hey, even Rumplestiltskin, aka Robert Carlyle)? What about his son, Nealfire (Michael Raymond-James)? Wish Lancelot (Sinqua Walls) hadn't been a one episode wonder?

The list could go on. And on. And on. So vote in our poll, and share who you're crushing on in the comments below.

Update 4/12: Wow, y'all are devoted! It's awesome to see. We're going to give you a few more days to duke it out — this poll will close on Monday, April 15 at 9 a.m. ET/PT. (And look out for another poll then, too ... we have a feeling you're going to be just passionate about the next one.) 

Catch the next episode of Once Upon a Time on Sunday, April 21 at 8 p.m. ET/PT on ABC.

Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaDMartin.