The navy blazer is the classic American sport coat, but is it appropriate for Europe? My upcoming trips will be a mixture of business and pleasure (sightseeing, dining, day trips,etc.). Destinations include London, Paris, Zurich and Vienna over a two-week period next month. I will bring two suits (blue and gray) for business meetings and dress-up evenings. I am looking to complement them with a sport coat and odd trousers for more casual occasions. If the navy blazer is not the best option, what do you suggest? I'm looking for something that would blend in rather than stand out from the crowd. Thanks in advance!