Play costume for a 9 year old (Wavendon MK17)

My son is going to have his school play in a week. Theme is Victorian children’s. My son will be a chimney boy. We are looking for a white tee-shirt, black or grey long shorts, black cap like the Victorian, knee high socks, waistcoat.

Thank you in advance