Hi. This is my first baby and I'm getting in a right pickle about baby sizing. I would like to buy some baby groes that will fit my baby for bringing him home from hospital/introducing to relatives, etc however I also want to be economical. 0-3months all look a bit big but I notice M&S do an imbetween size ('1 month') and I was wondering if this would fit a newborn but last a bit longer. I'd be grateful if anyone could advise. Also, more generally for how long does the 'newborn' size fit a baby (i.e. after how long will they move up to 0-3 months size)?
Many thanks!