Need the perfect shoes to go with your formal attire? Looking your best for the holidays starts with a great pair of shoes. No matter the occasion, whether it's Christmas or even prom, a shoe can make huge difference in your appearance. Whether you are looking for more practical formal footwear or just something that screams fun and elegance, you can find a wide variety of options at retailers like Macy's, Zappos, and Lulus. These retailers offer high-quality classy shoes at the best possible prices. While you may have already purchased the perfect dress or suit for New Year's Eve, it's time to find the perfect party shoe. Read on to find out where you can find the best party shoes and dress shoes for men and women.

Macy's offers a great selection of shoes for men and women. For little girls, Stuart Weitzman Toddler Girls Fannie Chain Glitter-T Dress Shoe is marked down at $29.99. The American Rag Cadee Ankle Booties for women are just $19.99 as part of a Black Friday special. These shoes are made exclusively for Macy's, so you won't find them anywhere else. For little girls, Stuart Weitzman Toddler Girls Fannie Chain Glitter-T Dress Shoe is marked down at $29.99. Macy's offer a good selection of name brand dress shoes to wear at your next Christmas party including Clarks Men's Kempton Run Black Leather Dress Casual Lace-Up Shoes for $59.99 or the Calvin Klein Men's Brodie Oxford shoes for $54.99. Women can also find some fun dress shoes like the Calvin Klein Women's Rajon Dress Sandals with animal print design for $59.93.

Zappos offers pretty much any kind of shoe you can imagine at the best possible price. In fact, there are so many shoes, you might even feel a little overwhelmed. Start browsing at Zappos if you already know what you are looking for and you want a great deal or look around just to see what's out there. Women looking for a pair of heels to match their maxi dress should check out the Sam Edelman Yaro Ankle Strap Sandal Heel for just $99.95 or even the LifeStride Saldana on sale for just $35.84. The Aerosoles Honor System offers a wider heel for better balance and more toe coverage so you could even wear it with a sheath dress or cocktail dress. It is just $89.10 but only for a limited time. Formal and flashy, the Jewel Badgley Mischka Damonica would make the ideal New Year's party shoes thanks to its Crystal-embellished halo strap. It is just $58.05.

Zappos also offers excellent prices on Men's and Women's dress shoes. The Johnston & Murphy Tabor Dress Cap Toe Oxford is just $99.90, made of calfskin leather. Rockport Big Bucks Margin are among the most comfortable dress shoes available for just $99.95. For women, there's the Rockport Total Motion Kalila Pumps for just $52.48. Men looking for something higher-end might consider the Cole Haan Jay Grand Cap Oxford on sale for $129.99. Meanwhile, Calvin Klein Gayle Pumps are $37.48 and Gabrianna Pumps are $84.98. All Zappos shoes come with free shipping and easy, free returns.

Women who shop at Lulu's already know the numerous styles and designs available. Whether you want heels or flats, Lulu's has something for every woman out there. Ellarose Black Crocodile Ankle Strap Heels pair great with a cocktail dress or sheath dress and are just $24.75. The see-through Van Black Polka Dot Pointed-Toe Pumps are excellent for a New Year's party and are just $27. When you want to flaunt your feet or just let them breathe on your night out, the Kaira Black Lace-Up Heels are $28.50, while the Loveliness Black Suede Ankle Strap Heels are $23.35. If you hate heels, Holly Black Suede Flats are only $18and are just one of many options. Check out Lulu's online today and find your perfect pair of shoes just in time for the holidays.