Baby shower cap