Benedict Cumberbatch and Emma Watson have been voted the sexiest movie stars worldwide.
The Sherlock actor took the top spot in the 50 sexiest males of the moment poll conducted internationally by Empire Online, beating the likes of Avengers star Tom Hiddleston and Twilight favourite Robert Pattinson.
British men feature heavily with James Bond star Daniel Craig coming in 24th and sexy Scot James McAvoy taking the 16th position, just ahead of Tom Hardy in 17th place.
But the hunky actors faced stiff competition from America's finest, Ryan Gosling ? who sailed into fourth place ? and Bradley Cooper ? who took the 10th spot.
Meanwhile, Harry Potter actress Emma won the title of sexiest female film star, pushing Scarlett Johansson into second place and The Hunger Games favourite Jennifer Lawrence into a respectable third.
James Dyer, editor of Empire Online, said, "It's a great result for British stars, but what's clear is that it's less important to have lots of casual fans and better to have a dedicated core. The Cumberbabes, Hiddlestoners, Twi-hards and Cavilliers all made their opinions heard!"