A Happy Wedding For Everyone.