My vote too would be the Black with the gray waistcoat. you;ll look grand!

Have a good time and enjoy.