Who says you have to have cake at a baby shower? Sure, it's tradition to see the iced squares with pink or blue booties on top, but maybe the mom-to-be doesn't eat cake or just wants to be different.
You can have a perfectly successful baby shower without the traditional cake. Simply create a baby shower dessert buffet and use tiered serving dishes to display all the sweet treats such as these: