DH and I have been invited to the evening bash of a wedding tonight and the dress code is smart casual. I think this means he can't wear jeans and should wear trousers/shirt/jacket or suit/shirt but no tie. He thinks jeans/shirt/jacket are alright as he argues they're dark and therefore smart jeans.
Which one of us is being unreasonable?