Why do I love high heels so much? Besides from giving your look a dressier feel they elongate your legs. They pull up your calf muscles & lengthen your look.
The most useful high heels that you could ever own? Nude high heels. Either a pointed or rounded closed toe or an open toe. Not only will they elongate your legs, but because they are a neutral color they will go with pretty much any outfit.
There are fabulous and inexpensive options. I update my IG page often with some fab affordable finds!
If you can splurge on the shoes that are wardrobe staples go for it.