Joe Manganiello has been named People's Hottest Bachelor.
The True Blood hunk triumphed over the likes of Jared Leto, Liam Hemsworth, Sam Smith and Britain's Prince Harry to take the publication's title, and in an accompanying interview he admitted he is "at his best" when not single.
He said: "I'm at my best when I have someone to wake up next to."
The 37-year-old actor credits his Italian background for his "passionate" nature.
He said: "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."