Kate Middleton is known for her healthy lifestyle and love of sport, so it’s no surprise to hear that she eats a balanced and healthy diet. It is believed Kate also does the majority of cooking for her three children Prince Louis, 3, Princess Charlotte, 4, and Prince George, 6.