My FI and I are having a smaller wedding, about 130. All wedding guests, including ourselves are from out of town, from about 45 minutes away to many from across the country. We're having a small wedding party, 1-attendant each and a flower girl. For the rehearsal dinner, we wanted to keep it small. Ourselves, Minister, both sets of parents, each of our siblings and significant others, and attendants and significant others. My future in-laws have offered to host the dinner the night before the wedding. My FI and I would like to keep the dinner small, those mentioned above, however, my parents feel an obligation to those on their side of the family who are coming in town to have them also attend the dinner. My experience with rehearsal dinners is those who are invited are the same as who we're planning on inviting, however, after doing a bit of reading online it seems that people are now inviting all of their out of town guests or a large majority to join. What's right to do? Invite everyone, invite only certain people, or invite only those as required to attend? Please help.