The bride and groom’s perfect day begins with a choice of venues, reception halls, florists, restaurants and lodging to make for a fairytale wedding.