Your wedding day is possibly the most planned out day of your life. Everything has to be perfect. You spend months, if not years, putting together every tiny detail: ceremony, flowers, catering, seating plans, speeches… just to name a few. But even with all the planning, sometimes things happen that you weren’t planning on – […]