“She was a fantastic student”: Kate Middleton reunites with her old school teacher in heartwarming moment
There is no secret that Kate Middleton enjoys life as the Princess of Wales. Raising three children with her husband is demanding and stressful, but even so, when out on her royal duties, she always ...