Congratulations are in order to our favorite werewolf, Joe Manganiello! He was awarded the number one spot in Peoples annual Hollywood’s Hottest Bachelors list—and we couldn’t agree more with this ranking.

The 37-year-old actor, who plays Alcide on HBO’s hit vampire series True Blood, opens up about love and relationships in the issue. “I am part Sicilian. I am passionate. I am a hot-blooded person. If you don’t like spicy, then maybe I’m not for you” he tells the mag. But the actor also reveals his softer side: “I like hugs and kisses and snuggling.”

See 15 Super Hot Photos of True Blood’s Joe Manganiello.

As for his first crush? “Princess Leia” Manganiello says. “Star Wars was my whole life when I was little. At that age, I was like, ‘I need to go find my Princess Leia!’”

Joe Manganiello

Chelsea Lauren/WireImage

For more sexy single guys, including Jared Leto, Ian Somerhalder, Usher and more, pick up this week’s issue of People.

Plus, check out the hottest celebrity abs in our gallery now!