Who gets invited to the bridal shower. I am throwing a shower for my mom and don't know who from her fiance's list I should invite and do I invite every female on her list. Also how long in advance do I send invitations and what is the rsvp date? TIA