Lovely boys suit from Next.
Navy trousers (age 6) and waistcoat (age 5)
Mid blue shirt and coordinating tie included.