Madonna was impressed by Benedict Cumberbatch's "weird name" when they met.
The British actor has recalled being introduced to the music superstar for the first time. He claims Madonna found his moniker rather amusing.
"She said, 'You’re the one with the strange name.' I said, 'Yes, I am, Madonna,'" Benedict laughed to the latest British edition of GQ magazine.
The 37-year-old star also discussed his love life in the interview. Despite recently being voted the world's sexiest actor, Benedict is currently single. He admits that having a successful Hollywood career has changed the way women treat him.
"It is harder [meeting women], because people think they know more about you than they actually do," he explained. "And you can’t control that… you can’t control perceptions of you."
Benedict has developed a reputation for being posh because he is so well spoken and has an unusual name.
He wishes people would look past the surface and realise he is a down-to-earth guy.
"All the posh-baiting that goes on… it’s so predictable, so domestic, so dumb," he moaned. "I’m an upper middle-class kid. I know that’s counted as posh, but then I know people who I would call posh, and I don’t talk like them."
The star also revealed he is determined to avoid being typecast and wants to challenge himself when it comes to movie roles.
"I know that everything I do now will have flavours of Sherlock," he said. "Everyone wants those dark, complicated anti-heroes and, of course, I play them. But I also play Charles in August: Osage County, an everyman; he’s not super-sleuthing or cracking code or breaking algorithms.
"I play Ford in 12 Years a Slave and Alexander in Stuart: A Life Backwards – he’s a pretty open book; smart man though... I mix it up."