Prince William and Kate Middleton reflected on their favorite moments from 2025 ahead of the new year.