Type of event, time of year, and location all need to be taken into consideration. While I've never been a guest of Nissan at an event, I've been the guest of Porsche at events in Germany. My packed wardrobe included sports coat and slacks with nice shoes, tuxedo with appropriate shoes, polo shirts, jeans, and tennis shoes. Porsche provided a new car at the factory for use during the scheduled events which ranged from lectures from company ececs and engineers to hot laps at their test facility, to formal diners in castles, to a road rally. Lots of clothing requirements. My wife's wardrobe also ranged from casual to formal evening wear for the events we attended.
Dennis