The Charcoal Braemar or Argyll would be perfectly fine as a guest at a wedding, I would say White Shirt with either a Blue or Green tie.