I was invited to a semi good friends bridal shower and bachelorette party. I attended the bridal shower and a week later received the invite for the wedding. My boyfriend and I were only invited to the reception after dinner is done and over. (I did not attend the bachelorette party because I couldn't afford it.) We are attending the reception but I feel I don't need to give another gift and feel a card would do. Do I have to give another gift for the wedding?