My DDiL had a surprise baby shower, organised by friends.
It was a lovely occasion, with most people taking small presents. I bought a 'Shnuggle' baby bath and filled it with lotions, baby sized natural sponges, towels, cotton wool roll, safety cotton buds etc. Also put a few 'Mummy Treats' in there; hand cream, lip balm, foot cream and a bag of Prosecco flavoured sweeties!
We played games, with everyone providing a baby photo of themselves and guests having to guess who was who, guess the baby's arrival date, weight, colouring and so on.
We all had a great afternoon, sandwiches, pies, chicken drumsticks, salads, trifle, cake with lots of tea or coffee.
I'm not a fan of huge baby showers, but a small 'do' such as DDiL had is wonderful!
DGS arrived late, so none of us guessed the right date, but I got his colouring right, and was only one ounce off his birth weight, he was enormous!