Your wedding day is a day you wait for your entire life. You've 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's sure to capture images worthy of the greatest Instagram captions.