Kiss-mas is here, people! There was an abundance of kisses over the course of 2024, and we’re still going to be dreaming about (and rewatching) certain lip locks well into 2025.
Princess Kate kissed the Duchess of Edinburgh in a heartfelt gesture as she greeted her inside Westminster Abbey, where the Princess hosted the festive Together at Christmas service on December 6. The ...