The expected attire for a baby shower is similar to attire for a wedding shower. A baby shower is a casual event, and safe choices for women in attendance include a simple dress or khaki pants paired with a printed blouse.
It is more important to avoid wearing the wrong outfit to a baby shower than to wear any particular piece of clothing. The event is for the mother-to-be. Garish or outlandish clothing could detract attention from her. However, this is a fun event, so whimsical accessories can help to make the day more memorable.
As of 2014, men commonly attend baby showers as well, and khaki pants worn with a collared shirt are a safe choice for them.