5 Different Types of Shoes You Can Wear to a Wedding