Absolutely! First, it’s important to know that the rehearsal doesn’t take place at the dinner but before at the church, if you’re going to have one at all.
A rehearsal dinner is a pre-wedding event where immediate family, members of the bridal party and out of town guests get together to toast the couple and enjoy a great meal -- the meal can be as formal or as casual as the couple or hosts like.
Traditionally the groom’s parents will host the rehearsal dinner but anyone can.
The rehearsal dinner is also a time for friends and relatives to toast or roast the bride and groom since the wedding-day toasts are usually limited to the father of the bride, best man and maid of honor. It is also the time for the bride and groom to give thank you gifts to their bridesmaids, groomsmen, kids in the wedding and their parents.
If you’re having a destination wedding it is common to invite all your guests to either a rehearsal dinner or night before the wedding cocktail hour. If you’re not having a destination wedding but some guests are traveling a great distance to your wedding it’s appropriate to invite those out of towners to the rehearsal dinner.
Since both the bride and groom should have a good night sleep before the big day try and end the night on the early side.