Do I have to wear a tuxedo (for gentlemen)? It says "black tie optional".
No! A regular suit is great - a tuxedo is not needed!
Is there shuttle service the day of the wedding to either the wedding or reception?
Yes, for out of town guests staying at block hotels! (Hilton Garden Inn, Marriott Residence Inn in Mettawa). Shuttle service will be available at 3 pm (prior to 4 pm wedding) and will bring guests directly to the reception at Armour House afterwards. Shuttle service run by the hotels will be available, starting at approximately ~10 pm, to take out of town guests from the Armour House to their hotels.
Ladies: what do I wear?
Indian formal attire or American formal wear (dresses, etc) works well
How do I get to Lake Forest (block hotels) from the airport?
From either O'Hare or Midway, can take Uber/Lyft directly to the hotel or call American Taxi (https://americantaxi.services/) - 847-252-9237 for flat-rate service to the suburbs.