First thing's first: Italians love a versatile sneaker that's comfy enough to wear trekking through cliffside Italian towns but also stylish enough to wear with a sundress while strolling through a city center.
Italians tend to dress simply and stylishly and in fitted rather than baggy clothing. Choose neutral colors like black, dark blue, beige, and white and pack button-down shirts and blouses; chinos; knee-length or below skirts; and a blazer or leather jacket if you're traveling in the shoulder seasons.
There is no dress code when going to most restaurants but you might receive some funny looks if you show up in sweats. Dressing well is respectful and you'll want to try to blend in with the locals. Unless you're going to a very fancy restaurant, dark jeans or other slacks are acceptable.
Pile on the neutral colorsMeanwhile, the “no white after Labor Day” rule in Italy doesn't exist: Locals love winter white, especially for jeans and sweaters.
One doesn't need to dress conservatively (many Italians don't), but casual attire (e.g. barefoot, beach wear) is generally inappropriate in public and can make one seem unsophisticated. Allow concessions for friends where possible.
Italians appreciate well-tailored clothing, and jeans are no exception. Therefore, you want to opt for jeans that fit you well and accentuate your body shape without being too tight or too baggy. A slim or straight-leg cut is a classic choice that flatters most body types.
Here's what to wear on a flight to Italy: Layers are key: As with any flights, layers are particularly important on long flights. It's impossible to tell if the AC will be stalled while you sit on the runway, so start with a simple cotton shirt, and be sure to bring a more stylish cardigan or sweater to layer on top.