for him - shirt + tie
you are so right
wish I can have a collection like this
Shirts, of course. You can never have too many.