I threw a shower for my best friend a couple years ago for her first baby. There were probably 15 people in attendence, and I sent out just single card invitations indicating time and place.
I had three games. I wanted a classy shower for her so our games were a little more subdued than others that I've played at showers.
1. I had everyone bring a picture of themselves as young children (3 or younger preferrably) When they arrived, I put a letter next to their picture, and wrote that name on an answer key. Everyone else got a answer sheet with everyone's name and a letter that they could match. It was a good icebreaker since everyone could see the baby pictures when they got there.
2. I spent some time and took younger kid storybook characters and designed a game where you match they storybook character with the story. You could also do this with TV shows. Make sure you choose characters/stories from the same generation as your guests (and make some for other generations if you have older or younger guests too). This way people don't feel like their in school again
LOL
3. I found a game that had to do with the pack rats in the group. This was a really fun one since many of the ladies were pack rats that you wouldn't expect!
4. Finally I had a game that matched the attendees first names with their meaning. Any of the baby name sites have lots of information on this.
I had several things to eat, finger sandwiches, punch, a couple desserts. And for a centerpiece, I made my dear friend a diaper cake with a bunch of fun stuff on it that she could use, or stuff from her registry. You might consider going together with someone to make this as it gets fairly expensive when building one of these.
Here are some photos:
https://i9.photobucket.com/albums/a93/cheymeister/f5719f191.jpg
https://i9.photobucket.com/albums/a93/cheymeister/f5719d521.jpg
Make sure you have prizes for the games too, I just went to a discount place and got inexpensive candles or bath sets, or nice lotions. Everyone seemed to have a very nice time
.
If anyone is interested in the games we played, I do have them on an excel spreadsheet. Just pm me for them if you want.