The pink shirt/tie combo is a huge no-no for me. I went to a few formal dinners with guest speakers etc at the start of the year, and there was always one person desperately trying to stand out with a shocking pink shirt or pink waistcoat (!!). Its either formal or its not, and that particular pink shirt/tie combo is not formal.

If its not actually formal, but you absolutely must wear a waistcoat, mix it with a white shirt and a nice navy or burgundy knitted tie

I have to agree with everyone, I hate the pink. It's such a tryhard way to stand out.

Maybe a white shirt with the pink tie would be ok, or even a lighter pink shirt.

I would definitely wear a blazer with it - perhaps a light grey blazer with the black trousers and waistcoat? I think that would bridge the divide with these colours and stand out whilst not being in your face.

The pink shirt/tie combo is a huge no-no for me. I went to a few formal dinners with guest speakers etc at the start of the year, and there was always one person desperately trying to stand out with a shocking pink shirt or pink waistcoat (!!). Its either formal or its not, and that particular pink shirt/tie combo is not formal.

If its not actually formal, but you absolutely must wear a waistcoat, mix it with a white shirt and a nice navy or burgundy knitted tie

Thanks for the help. I've put a new picture up of white shirt/blue tie combo. Is this better?