Wizard Of Oz Rubby Red Slippers(Via Tumblr)

You’ve got your dress, you’ve got your sparkly accessories, and you’ve even bought the hostess’ gift, but no party look can be complete without the perfect pair of shoes. Before you reach for your highest pair of heels, remember that nothing is worse than being the girl sitting in the corner, massaging her feet in pain because she rolled her ankle after dancing for only two songs. You need a pair of shoes that are party-perfect but that also allow you to dance without pain, and the risk of broken bones.

(Related: 15 Evening Jumpsuits You Can Wear To Every Holiday Party This Year)

Check out 17 pairs of shoes you can dance all night long in:

1. Joyful Glitter T-Bar Mid Heels ($75, Topshop)Topshop Joyful T-Bar Mid Heels

These t-bar shoes have a thick 2.5″ heel which is very easy to wear. Plus, they’re sparkly silver–you can’t get more party perfect than that.

2. Brandi Shoes ($98, BCBGeneration)BCBG Generation Metallic Boots

Don’t waste your money on a pair of wear-once party shoes that will sit in the back of your closet. These versatile shoes have a burnished metallic finish that is subtle enough for everyday.

3. Read My Lips Ankle Boots ($85.28, ASOS)ASOS Glitter Finish Boots

If Wizard Of Oz was set in modern times, Dorothy might wear these sparkly red ankle boots. The sturdy 2″ heel makes them easy to walk in, on regular pavement or yellow brick roads.

4.  Glittery Ballet Flats ($29.95, H&M)H&M Sparkly Gold Flats

There is no rule that you have to wear heels–unless your hostess has a very strict dress code. You’ll be able to dance all night in these gold sparkly flats.

5. The Only Galaxy For Me Heel ($84.99, ModCloth)Modcloth Astromer Heels

Just looking at these gold star-printed shoes puts you in the party mood. The gold heels give you some height, but allows you to dance all night without a throbbing pain in your heel.

6. Metallic Penny Loafers ($138, J. Crew)J.Crew Metallic Penny Loafers

These loafers are something different than the usual metallic ballet flat. Wear them throughout party season and later to dress up jeans.

7. Hilary Kitten Heel Evening Pumps ($119, E! Live From The Red Carpet)E1 Live From The Red Carpet Kitten Heels

This kitten heel may be skinny but it’s tiny enough that you can still dance in it without thinking about changing into flats after three songs.

8. Gaby Leather Flat ($172, Jeffrey Campbell)Jeffrey Campbell Gaby Leather Flat

No, they’re not the most practical shoes for leaping over snowbanks in, but if you are inside, wear these shoes. I mean, they are covered in faux pearls.

9. Teatime Shoes ($99.95, Steve Madden)Steve Madden Teatime Shoes

Animal print isn’t exactly as festive as snowman or holly, but it’s fun, which makes it a party season staple. Don’t worry, you won’t even notice that 2″ block heel.

10. Olyvia Flats ($70, Aldo)Aldo Olyvia Flats

Add a pop of color to your little black dress with these vivid royal blue flats. Try not to spill any wine on them.

Click the next page to see more fashionable (but still comfortable!) party shoes.

11. Lennon Heel ($178, Free People)Free People Lennon Heels

Save these for your own party, or make sure you take a cab rather than walk to your celebration. Frostbite doesn’t improve the look of these lace-up heels.

12. Rhinestone-Heeled Faux Suede Loafers ($24.90, Forever 21)Forever 21 Rhinestone Faux Suede Loafers

Look closely and you’ll see that these aren’t a regular pair of black loafers. The rhinestone detail on the heel adds a touch of sparkle.

13. Velvet Page Boot ($140, Dr. Martens)Dr Martens Red Velvet

If dainty party shoes aren’t you thing at all, try these classic Docs in a festive velvet red.

14. Oracle Evening Pumps ($74.99, Caprros)Caparros Oracle Evening Pumps

Sparkle is a party season staple, but lace is another fancy option. Instead of a lace dress, choose a pair of lace overlay heels. You won’t even notice the itty-bitty heel.

15. Cake Evening Flats ($79, Blue By Betsey Johnson) Blue By Betsey Johnson Flats

Any pair of shimmering silver flats dress up an outfit but the scallop-edge makes this pair look extra special.

16. Oily Reptile Flats ($120, & Other Stories)& Other Stories Oily Reptile Flats

A metallic shoe is sweet, but these coated reptile flats are even better. Plan your whole outfit around them.

17. Hudson Flat ($19.95, C Label)C Label Leopard Flats

You don’t have to spend $150 or more on a gorgeous pair of party shoes. These red leopard flats cost just under $20.