Approximately 90 minutes.
Cocktail attire is a balance between formal and casual and elegant and comfortable. To an event with this dress code, such as a wedding, men typically wear a suit and tie while women wear a cocktail dress. “Cocktail attire is meant to bridge the gap between day and night."
Yes, however most are requiring multiple night booking due to the holiday weekend.