Robert Pattinson has fought off competition from his Twilight co-star Taylor Lautner to land the top spot in a U.K. magazine's sexiest man poll.

Pattinson topped the list in Britain's Glamour for the third year running, leaving Lautner to trail in second place.

Johnny Depp came third in the rundown, while soccer ace David Beckham was named fourth sexiest.

High School Musical star Zac Efron rounded out the top five.

Do you think the ladies in the UK have this one right?  Who would you put in your #1 spot for Sexiest Man?