Your wedding day is a day you wait for your entire life. You have planned it all down to the very last detail with matching bridesmaids dresses, a stunning bouquet, a gorgeous and yummy cake, and a photographer that is sure to capture images