I have been invited to a Baby Shower for my DH's niece (her first Baby). I have never been to one before so am really in the Dark about usual procedure!
Is it customary to bring a present, if so is it a jokey present or the kind of gift you would buy for a new Baby? Also, it's afternoon tea in a naice hotel, so is it a bit of a dressy thing?
Apologies for the daftness, this has never been on my radar before 

