Agreed. After all, who doesn't have an old prom or wedding pic or two featuring a light brown tux, chocolate brown lapel trim, yellow ruffled shirt, and matching yellow rose in a photo album somewhere. (Ahem)
Sometimes you simply have to grit your teeth, smile, and accept the honor of being invited to take part in something important to your friend or relative. Years later you can share a laugh together.
Or a wince.