Kate Middleton was last seen in the public eye on December 25th, 2023. The Princess of Wales attended the royal family’s annual church service in Sandringham. Little did the world know, this date would be the last time they would see the princess for many months to come.