These pictures are taken usually the same day as their birth or possibly even the next day. I do know that my baby cousin Erin's pic was taken the night of her birth (she was born early in the morning) since I was there when they took the picture. I'm not sure about the clothes though. I think they make them where plain onesey's, but when the pic is being taken the parents can change the babies clothes. Plus, since I live in a small community there aren't very many babies born at the same time. We might have a run of 2 or 3 babies a week, but there are some dry spells too.
I thought it was a great idea for the hospital to do that! I love checking out little babies, so I'm checking that site almost daily.
Plus, I'm nosey at times too and want to know if "so & so" had their baby!
I can't believe that they made you stay in the hospital for 5 days! Around here it's usually 3 days max for a c section and for a natural birth the mother is out by the next day (if there weren't any complications). I remember my Mom telling me she had to stay in the hospital for 3 days and she had an all natural birth (no painkillers for her! I was out in 10 minutes flat!