When not at work or formal activities, Mexicans will dress from quite casually to quite formal, or anything in between. Restaurants do not require a tie or jacket. Shorts, skirts, tee-shirts, sandals, and sunglasses are usual clothing items year round for casual wear. It is also quite acceptable and the weather is agreeable to wearing slacks, jeans, and maybe a light jacket or sweater.