I received an invitation to a holiday party and the suggested dress code is "holiday cocktail attire". Does anyone know exactly what that means? I'm not sure if I should wear a suit, sportcoat, or an ugly christmas sweater. I'm going with a girl I've had a crush on for a long time, so I want to look nice, but I am afraid to put my best effort forward and be over dressed. Any advice is appreciated. Thanks! Edit: Some important info- Its at an art gallery, its for members of a graduate program and everyone there will be in their mid 20s, and its Texas so I never know if its going to be classy or not.