We haven't told anyone (save for my parents, HelloBee, and one of my friends) what our LO's name is going to be. We were going to save it til he's born. My mom got him an adorable outfit with his name on it and she and MIL really, really wants me to open it at the shower to do a 'name reveal'. I never see my family since they live far away, so this would be the only way for me to tell them in person... which is why my mom is pushing for it.

His name is kind of unusual, so I'm hesitant. I know people can be brutal with their opinions on names before baby arrives. What would you do? Tell everyone at the shower or wait?