Anything that’s acceptable for a wedding, you might need a small coat because its in October and might be chilly.
At latest, May 20, 2020.
Yes, just let us know