Newborn clothes - how many of each?
I've been advised to buy around 10 vests and 10 baby grows in newborn size, is this about right? I know that I'll need a few hats and pairs of mittens, but other than that, what is essential for a newborn? Baby is due in December, so maybe some cardigans or something? I have no idea where to start.