I think this really depends on the context. Some teams may find it unprofessional, but others don't. Someone on my team has a baby and we all enjoy seeing her in meetings. It's not a constant thing so it doesn't get annoying. It's just nice and if anything, brings the team closer together.