Kate Middleton: «I'm better». Tomorrow first public appearance after 7 months