Ah, the beach wedding. Watching two people you love promise themselves to each other against an impossibly beautiful backdrop. Of course, paradise also comes with delayed flights, expenses, and the ...