Surprise Wedding at the Holly Beach in Puerto Vallarta.
This lovely couple had their family come to a beach restaurant for what it was supposed to be a 'brunch'. Surprise, surprise, they surprised everyone when they realized they were actually getting married that morning.