When it comes to heels, finding the right height can be tricky. Some heels look better than others, especially depending on the size. Knee high boots can be rocked with pants or shorts to elongate your legs. If you have longer legs, then ankle booties or boots look more flattering and complementing to your length.
For shorter legs, keep in mind it cuts off length. So instead, wear with pants to match or with a long flowy dress or skirt.