Once Upon a Time Season 2, Episode 10: Hook
We're kind of into Hook (Colin O’Donoghue) — OK, we're totally obsessed with him — so we figured we'd dedicate a gallery to his hotness.
Click through the pics to see the sexy Once Upon a Time star in action on the show. You can thank us later.
Catch the next episode of Once Upon a Time on Sunday, February 10, 2013 at 8 p.m. ET/PT on ABC.