Caitlin & David, Now Larimar, Punta Cana, Wedding