Of blushing brides ... and guests