can you wear golf pants to a wedding