Almost every male wears a blue suit in London; at least by day.