You should invite all those who will take part in the wedding ceremony, including: spouses or dates of all adult attendants, parents and grandparents of the bride and groom.
You can always invite other family members who are not part of the ceremony and out-of-town guests to join your rehearsal dinner