A wedding in San Miguel de Allende turned into an impromptu celebration with a surprise mariachi entrance and other festive touches. The event featured colorful decorations, including over 100 candles and suspended snap dragons.

Originally reported by Wedding Chicks.