CouplePrince William and Princess Catherine Celebrate 12th Wedding Anniversary with an Adorable Photo! April 30, 2023