Princess Kate: “Healthy and happy” seen