To get back to the thread topic, in contrast to Carano's poor choice of dress, Cavill sure knows how to look stylish. That is a dinner suit! And proof that classic, old fashioned men's tailoring is still the best. I wonder who his tailor is. He doesn't look like he is wearing designer junk. The cut looks classic Savile Row to me. My only criticism is that full breaks on such tapered trousers is not the best choice, but that is a minor quibble.
More pics of Henry looking dapper: