"Extra" has your list of the hottest, most desirable male characters of the year! Check out the hunks from "Twilight," "True Blood" and of course, the sexiest man of 2009!
The Most Desirable Male Characters of 2009
Edward Cullen is played by heartthrob Robert Pattinson. Edward learns to control and overcome his thirst for Bella. His fascination quickly evolves into adoration.
Team Jacob anyone?… Jacob who is played by Taylor Lautner, won fans when he stole Bella’s heart in “New Moon.” Many switched from Team Edward to Team Jacob.
One of TV’s sexiest vampires! One glance at Stefan Salvatore in “Vampire Diaries,” played by Paul Wesley, and he will melt your heart!
Stefan’s evil brother, Damon Salvatore, portrayed by Ian Somerhalder in “Vampire Diaries,” is definitely a bad boy!
Bill Compton, Sookie’s vampire love interest on “True Blood,” is played by Stephen Moyer.
Handsome Bon Temps philanderer Jason Stackhouse is Sookie’s older brother, played by Ryan Kwanten.
You just can’t help but love nice guy Peter Klaven, played by funnyman Paul Rudd in “I Love You Man.”
The charming Channing Tatum plays Duke in “G.I. Joe: The Rise of Cobra.”
Who can resist Zac Efron as Mike O’Donnell in “17 Again”?
You can see 2009’s sexiest man alive, Jonny Depp, as John Dillinger in “Public Enemies.”
Jon Hamm plays the suave Don Draper in “Mad Men.”
Patrick Jane, played by Simon Baker, is a mentalist turned private investigator on “The Mentalist.”
“Gossip Girl’s” Nate Archibald is played by Chace Crawford, who can make any character adorable.
Footballer Finn Hudson made the Glee club totally cool… played by Cory Monteith.
Will is the lovable high-school Spanish teacher in “Glee,” played by Matthew Morrison.
Joseph Gordon-Levitt plays the nerdy but very handsome Tom Hansen in the romantic comedy “500 Days of Summer.”
Bradley Cooper plays the slick and funny Phil Wenneck in “The Hangover.”
Zach Galifianakis stole the show as teddy bear Alan Garner in this summer’s smash hit, “The Hangover.”
He’s cute and he can cook! Auggie is a chef in the new “Melrose Place.” Auggie is played by Colin Egglesfield.
Chris Pine brought new life to the role of Capt. Kirk, and a slew of new fans.