April 22, 2026 Kate Middleton Honors Queen Elizabeth II’s 100th Birthday with a Lilac Outfit and Pearl Necklace: A Royal Tribute in Photos