Have you been to a wedding like this?