This wedding came at the perfect time. I say that, because I've been hemming and hawing over a trip to Cabo for what seems like forever and, I swear to you, this breathtaking beauty just pushed me over the edge. Sure, my