You need to find your correct shoe size if you want to get rid of the pain. If you wear heels that fit you perfectly, your pain will lessen drastically. But if you choose a size bigger than your foot size, you will feel uncomfortable all the time because it will get out of your legs continuously. But remember that on the other hand, if your shoes are too tight for your feet, then it will hurt them and leave ugly marks on them. So you need to choose the correct size so that you feel comfortable while walking.
One thing to try are the over-the-counter products that market themselves for high heels. They are called metatarsal or ball of the foot pads. They are oval-shaped pads that go under the ball of the foot, usually made from a silicone gel. They combat soreness under the ball of the foot. Especially if it’s made of silicone, it will hold your foot more steady in the shoe so your feet aren’t sliding forward as much, which will protect your toes from friction and blisters.
Don't forget the heel taps on your shoes, either. "If you let those start getting to the point where they're chewed up, by the heel, or by just walking on gravel or stone, it's going to make it more likely that you're going to topple over, because if they're uneven, then you're going to be — literally — on uneven footing, so replacing those regularly, before they get bad, is important and that's going to help your shoe last longer too," Canfield McNish said.
Wet the insides of your high heel shoes to stretch them. Water can speed up the breaking in process by helping to mold the inside material of your shoes to your feet. Take a damp cloth and rub the insides of your high heels. Put them on while they’re still moist and wear them for an hour or more. You can also dampen a pair of socks and wear them with your high heels for the same amount of time.
Ice Ice Baby: The key to stretching your heels to be slightly more comfortable is sitting right in your kitchen! By filling plastic bags with water, putting the bags inside your shoes, and placing the shoes in the freezer, the water will expand as it freezes and stretch out your heels. Just make sure there is no air left in the bags before you seal them tight. Seventeen suggests keeping the shoes in the freezer for 4 to 8 hours, and then "let them sit at room temperature until the ice thaws to a point where you can slip the bags out of your shoes."
Keep silica gel packets in your shoes when they’re not being worn. Have you noticed after purchasing a pair of new shoes those little white packets containing tiny clear balls inside your shoe box? Those packets contain silica gel which absorb moisture and keep your shoes from shrinking. Hold on to those packets instead of throwing them away and stick them in your shoes when you’re not wearing them. You can ask a shoe store associate for extras, if necessary.