Wear linen, because it probably will be hot. Although many tourists wear them, avoid shorts if trying to look stylish. Shorts generally are frowned upon in Europe. Bring an odd jacket (maybe a 1-button) for not-so-hot evenings, because that's what many men wear to nicer establishments.
4/22/14 at 1:21pm