The best new sunglasses for men, including our favourite shades come rain or shine from Ray-Ban, Versace, Gucci and more.