Without a doubt, sky-high stilettos are arguably the worst shoes for your feet. This is doubly true if they have a narrow, pointed toe box, as it can lead to painful bunions on your toes. That said, we totally understand that you may want to wear this type of shoe to look cute, so plan ahead and don’t be afraid to sneak some comfortable flats into your purse to change into when your feet (inevitably!) start to ache.