It's best to buy newborn-sized clothes for your baby, as they will likely fit for the first few weeks of their life. However, it's important to also have a few larger sizes on hand, just in case your baby grows more quickly than anticipated.