Italians dress head to toe, and shoes are a dealbreaker. Instead, opt for sleek ballerinas or pretty jeweled sandals to dress up your outfit; for more casual wear, bright white sneakers or strappy leather sandals (never flip flops or rubber clogs) are both stylish and comfortable enough to take on uneven pavement.