Orlando Bloom as Legolas in LOTR.
Long blond hair, blue eyes, deadly with and bow and arrow.
I turned to my friend and said "I'd totally DO that elf!"
OB in anything else--thin and weedy with occasional dodgy facial hair.
No thank you.
Benedict Cumberbatch as Sherlock. Sex on legs.
BC in anything else and in real life - looks like a weasel