I would avoid boots. You need to get the height of the boot (around the ankle, not the heel) right or it'll look funny around your ankle area and make your legs look frumpier than what they are
Or some nice court heels? Or heels with pointy toes? It'll make your legs look slender too