Wedding and ceremonies are the ultimate occasion for being feminine, elegant and sophisticated in society. Therefore we would advise you to take out your most gorgeous heeled shoes from your closet and dress-up for the event. As life can be full of discrepencies you may want high-heeled shoes for the cocktail and flatter-heeled shoes for dancing, so you might bring with you more comfortable shoes for the evening.
Above all, train yourself to wear your new shoes before the ceremony to soften the leather. If for your outfit, white is definitely excluded, for the shoes all the colors are allowed, enjoy !