Media personality Vogue Williams has launched her own kidswear brand, Gen, online at Marks & Spencer and Next.