I had a huge baby shower, Invited all our friends and relatives along, male and female. Had people on their separate tables at a local bowls club. we had fun games to get everyone involved together. Like.. Feed the baby, bottle drinking competition, whats in the diaper etc.. lots of party food and drinks at bar prices. There was no doubt when you walked in that it was a baby shower from the decorations and huge gift table (which i didnt expect!!) Crazy times! was a fantastic night and because everyone was invited and had their individual groups on tables, there was enough socialisation between the groups so i could float around saying hi to everyone and had a good laugh at all the games!

My advice. Do wat you are comfortable with. Have a small shower at your mums house for your family, and an informal coffee date with ur friends somewhere nice?

Keep it as comfortable and relaxed as you need it. Remember the most important thing is your enjoyment.