When they are newly born, babies will wear either Newborn or 0-3 months clothing.
For the most of babies, a long-sleeve footed pyjapajamaor layette pair is a great option.
They can stay warm without running the risk of overheating by putting on a cap and socks (if not wearing footed pants).