Weather was touch and go, but the cocktail hour culminated with clouds giving way to a beautiful rainbow!