White shoes with purple dress
White will work with many casual purple dresses. Specifically, you are going to want to go with light canvas tennis shoes. If you can find ugg adirondack boots otter purple laces that match the dress that would be a great color touch.