Benedict Cumberbatch has admitted that his character Sherlock fell in love with Irene Adler (Lara Pulver) during the second series of the hit TV drama.
Speaking to Deadline he said: "Well, he's supposedly an asexual, emotionless machine, and has cut off feelings of attraction or sensory enjoyment or interest in the female form other than to gain information.
"So it was [about] how to get the audience to believe that you could possibly be in a position that was vulnerable - how could he possibly be feeling something for this woman?
"But the thing about [Irene] that is very obvious when you read [the 1891 short story by Arthur Conan Doyle] is Sherlock definitely does fall for her and he does lose his cool.
"He's no longer the logical machine. He fell for her charms. And so it was a balancing act, but it was so deftly written [by Steven Moffat] that it was so easy to do."
Sherlock is expected to begin shooting its third series in January.