She most likely didn't read the invite, it doesn't make sense to spend money on something that you won't use. You could just read a simple thank you note for the gifts & not go in detail if you are considering her feelings.
I want to thank her for the thought of helping me but i dont want her to get upset and feel bad for giving me girly stuff
OR, on second thought, maybe you should just write her a thank you note for the beautiful pink baby mat and baby clothing, can't wait til the baby is born, thanks for your caring, etc.
Who knows what she's thinking. Maybe best not to make an issue of it.
Oh dear that's horrible , I wounder if she didn't pay attention to the invite. I would also be suck on how to thank her
I think you write it just the way you've said it here, graciously. Just say thank you so much for all this adorable stuff, how cute and thoughtful. And then say since I'm having a boy, I've given these things to a dear friend who has had a girl and she really appreciates it! Thanks again for the beautiful gifts, my friend will treasure them.
Do you have any explanation for why your cousin bought all girl stuff? Kind of odd - it's not like she bought a mixture of stuff and some of it looks kind of feminine. She clearly was buying ONLY for a girl when you were having a boy.