Once Upon a Time already had one of the sexiest casts on TV, and the hotness factor is only going up in Season 2.

Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.

One of the most highly anticipated new characters this season is Captain Hook, who will be played by uber-sexy Irishman Colin O’Donoghue. As we see in this preview of the season and this sneak peek photo, he's pretty damned drool-worthy. Man can definitely pull off the guy-liner. Plus, he's a villain, and OUAT has a great track record with making villains fascinating and fun.

The point is, although he's not showing up on screen until Season 2, Episode 4: “The Crocodile,” we're pretty much already giant fans of the character.

That's why we squee-d out loud when Entertainment Weekly announced that Colin O’Donoghue has been promoted from recurring cast member to series regular for the "back nine" episode of the season.

That's right guys: Hook is sticking around, and he's gonna be important! And if he's a series regular, that means they've got to bring in Peter Pan and Tinkerbell at some point, right? (Also, could this mean he's a potential love interest for Emma's [Jennifer Morrison] or someone else?)

Colin recently tweeted about the news, saying, "Hey everyone. Thanks for the lovely comments! Delighted to be in the OUAT family! Go team #Hookers!!!!!!!!"

Go Team "Hookers" (ha!) indeed. Are you happy about this news?

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

Source: Entertainment Weekly, @Colinodonoghue1

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

Want more OUAT news? Like us on Facebook and Follow us on Twitter.