Henry Cavill is one of the best-dressed actors in Hollywood, and he proves it every time he hits the red carpet. Whether it's a tuxedo, a double-breasted suit, or casual getup, Cavill always looks ...