Please help us stay on time by arriving at least 10 minutes early. Anytime between 5:30 and 5:50 is great.
We're truly happy to see you no matter what! Semi-formal is a good option.
Absolutely!!