I'd say wear the white shirt, and gray tweed waistcoat, if you have a tweed Argyll I'd say that's the ticket but if you don't then go for the waistcoat. I'd also say leave the flap cap at home, or in the car.