Zac tops list of hottest hunks, but our Jamie is highest new entry
Hollywood star Zac Efron has been named the "hottest hunk" of 2014, ousting Tom Daley, who took top spot in the Heat magazine poll last year.
The 26-year-old High School Musical actor (inset top), who has said he is getting therapy to deal with his excessive drinking, has moved up three places to steal the crown.
The highest new entry in the annual list is Co Down actor Jamie Dornan (right), who will be seen in the screen adaptation of Fifty Shades Of Grey next year, and takes eighth place.
Olympic diver Daley was runner-up while David Beckham retained third place.
The magazine said Efron's topless appearance in the movie Bad Neighbours, along with having his shirt ripped off by Rita Ora at the MTV Awards, had secured his place at number one in the 101 Hottest Hunks list.
George Clooney has fallen 37 places to number 60. Prince Harry is at 32, down eight places from 2013.
Top 10 hunks (last year in brackets):
1 (4) Zac Efron
2 (1) Tom Daley
3 (3) David Beckham
4 (25) Harry Judd
5 (33) Leonardo DiCaprio
6 (12) Bradley Cooper
7 (11) Gary Barlow
8 (-) Jamie Dornan
9 (5) Ryan Gosling
10 (63) Henry Cavill