Most people prefer to plan weddings far in advance so that everything is perfect on their big day. However, nothing is set in stone until you choose...