“It wasn’t until the 20th century that modern-type sunglasses came to be. In 1929, Sam Foster, founder of the Foster Grant company, sold the first pair of Foster Grant sunglasses on the Boardwalk in Atlantic City, NJ. By 1930, sunglasses were all the rage.” — from ideafinder.com‘s page on sunglasses.

Robert Downey, Jr., as Sherlock Holmes — fictionally born in 1854, first appearance in an Arthur Conan Doyle story in 1887, etc. It’s fairly safe to say that shades weren’t around during Holmes’ youth or middle age. Unless, of course, Holmes invented them.