Who never dreamed of getting married on an idyllic beach, barefoot in the sand and saying “YES” to the love of your life with a magnificent sunset as background?