Actor Johnny Depp has been named Hollywood's best celebrity at giving out autographs.
The list was compiled from judges based in Europe and the US
The 44-year-old has topped the list for 10 Best Hollywood Signers in Autograph magazine for the third year in a row.
"Though soft-spoken and laid-back, he likes to talk to fans and get to know them while signing," said autograph dealer Anthony Risi.
Matt Damon is second on the list and Will Ferrell was voted the worst celebrity at signing autographs.
"What's so frustrating about Will Ferrell being the worst autograph signer this past year is that he used to be so nice to fans and collectors and a great signer," said Steve Cyrkin, the magazine's editor and publisher.
TOP FIVE CELEBRITY SIGNERS
1. Johnny Depp
2. Matt Damon
3. George Clooney
4. Jack Nicholson
5. Rosario Dawson
Source: Autograph magazine
Tobey Maguire, Renee Zellweger, Bruce Willis, Teri Hatcher and Scarlett Johansson also appear on the list for the 10 Worst Hollywood Signers.
Russell Crowe, previously on the list of worst signers, has started being nicer to his fans.
"(Crowe) may still be a bit grumpy at times but now he signs pretty much anytime anyone asks," said Cyrkin.
George Clooney, Jack Nicholson, Rosario Dawson, John Travolta, Katherine Heigl, Jay Leno and Dakota Fanning have also earned themselves good reputations for signing autographs.
The magazine compiled the list based on the observations of judges based in Europe, New York and California.