The holidays come with a unique set of challenges. What should you buy your father-in-law? How do you indulge in Christmas cookies without packing on the pounds? And, what do you wear to all those parties? We might not be able to relieve all the stress, but we can definitely help you find the perfect outfit.
Seasonal festivities can put pressure on your wardrobe, but don't fret. All you really need is a killer cocktail dress — and, we've found 30 that will flatter any figure and fit into any budget. From a classic little black dress to a metallic-jacquard frock to a flashy and festive sequined number, there is a style (or ten) for you. Get ready to be the belle of the ball.
2 of 31
Ted Baker Tabie Cap Sleeve Sequined Dress, £199, available at John Lewis.
7 of 31
Jaeger High-Neck Cap Sleeve Dress, £149, available at Jaeger.
12 of 31
Antipodium Accelerator Dress, £289, available at Antipodium.
17 of 31
Zimmermann Diamond Valiant Twist Dress, £385, available at Avenue 32.
22 of 31
French Connection Glitter Whisper Strappy Dress, £180, available at French Connection.
27 of 31
Mango Satin Finish Floral Print Dress, £29.99, available at Mango.