I had one, We had a bbq, guys and girls, but baby showers are traditionally just girls. DH and I are both super excited about our bub considering our ttc history so we invited all our closest friends and family. Kept it casual, everyone chatted and ate. We got lot's of presents and one of my friends organised a few games, it went for 3 hrs and was so much fun.