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, Episode 5 Logic Fails
Pretty Little Liars
Fall TV Speculation: Which Beloved Couple Is Breaking Up?
Pretty Little Liars Season 6, Episode 6 — 7 Burning Questions
Which Bikini-Clad Model Has Abs Five Months After Giving Birth?
Celebrity Moms & Babies
No worries, register now to upgrade your account and keep reading.
Register now to upgrade your account!