You need something that will support your ankles and arches, as you will be walking a long distance. Some sports shops like Asics supply professional running shoes and have a computerised running machine in their shop, which identifies they type of walking or running gait you have. From this, they can select the best type of shoes.
If you buy new sports shoes, ensure you break them in well, and well before the day of your 10 mile walk.