Josh Dallas as Prince Charming/David Nolan ;on ;Once Upon a Time. ;
Hook in the rain on ;Once Upon a Time Season 2, Episode 10: "The Cricket Game."
Eion Bailey as August W. Booth on Once Upon a Time. ;
Lancelot (Sinqua Walls). ;
;Dr. Whale (David Anders) and ;David/Prince Charming (Josh Dalla ...
;Dr. Whale (David Anders) and ;David/Prince Charming (Josh Dallas). ;
Emma and Neal.
Mr. Gold in Once Upon a Time Season 1, Episode 16: ;"Heart of Darkness."
Jamie Dornan. ;
It's Thanksgiving! And you know what we're thankful for? All the hot guys of Once Upon a Time. Click through this gallery to give them a gander!
11.29.2013 / 09:30 PM EDT by Rebecca Martin
Related: Once Upon a Time, Features, Sheriff Graham, Prince Charming, Mr. Gold, David Nolan, August Booth, Lancelot, Dr. Whale, Captain Hook, Neal Cassady
The Hot Guys of Once Upon a Time (PHOTOS)
Once Upon a Time
Pretty Little Liars Season 6 Ship Spoilers Roundup: What Happens to Your Fave Co ...
Pretty Little Liars
Which Love & Hip Hop Star Did This Curly-Haired Kiddo Grow Up to Be?
Love and Hip Hop
The Best Things NeNe Leakes Has Ever Said and Done — in GIF Form
Real Housewives of Atlanta
Pretty Little Liars Season 6: Where We Left Off on Season 5
No worries, register now to upgrade your account and keep reading.
Register now to upgrade your account!