Latest Celebrity
You might be rooting for Emma and Hook's sweet romance on Once Upon a Time, but let's be honest: in reality, you want Colin O'Donoghue all to yourself. The Irish actor has delivered scores and scores of sexy moments on the show, and we're not surprised that he can take his smoulders off screen, too. Now that Once's new season is in full swing (catch it on Netflix with new episodes every Wednesday), we thought we'd treat you to a bunch of supersexy moments from the actor.