News

During an official appearance in Windsor, England, Catherine, Princess of Wales, wore a tiara for the first time since 2023.