Preparing for your wedding day is a lot of work and planning. You have to make an endless amount of decisions, from the date to the type of floors. Making a guest list and finalizing that list is a tough enough task as is, but add that to the hundreds of other things you have to do to plan the perfect wedding. And of course, you want your wedding to be perfect, which is why so much planning goes into this single day. You want to create the wedding of your dreams.