We would say at the latest, 2 weeks before the wedding (July 26th). But the sooner the better!
We will have a full meal which includes: salad, main dish (chicken), and dessert. This is why we need RSVP so that we can account for how many meals we need for the guests coming.
Please arrive between 5-5:30pm. This is because at 5:30 we will start the ring ceremony, with dinner to follow at 6pm. Afterwards, there will be other activities and dancing.