Babies basically need three types of clothing. They need clothes to play in or daytime clothes, nightwear and clothes to go out in.
You should also keep in mind when buying for a baby, that spending a lot of money does not make a whole lot of sense, since babies outgrow clothing very quickly, especially in the early months. In the early months of a baby’s life, the most important clothing is sleepwear, so it’s wise to invest most of your money nightgowns, bodysuits and pajamas with feet.
The next supply should be comfortable daywear that includes anything that baby can wear around the house and get messy. These can include Onesies that are one-piece baby wear and little one-piece slip on baby outfits.
Outdoor wear for baby can really be broken down into two categories – outdoor play wear and dress up. Outdoor playwear should consist of (depending on the season) t-shirts, shorts, jeans, light jackets and sweaters. For special occasions like holidays or birthday parties, one or two dress up outfits are appropriate, but as mentioned, babies outgrow these outfits quickly, and of all baby clothing available, dress up clothes are by far the most expensive.
A couple of pretty, frilly dresses for a baby girl, and a white shirt, tie and black pants for a baby boy will have everyone telling you how adorable they are.
When buying clothing for baby, be practical, and don’t spend money on outfits that will hang in the closet and probably never be worn.