The 35-year-old royal, hand-in-hand with young Wolfie, showcased a green and navy dress adorned with statement sleeves, button detailing, and a flared skirt. Her curled strawberry-blonde locks cascaded down her back, adding to the overall elegance.
The Westminster Abbey service aimed to honor the selfless efforts of communities across the UK, emphasizing the importance of unity in mutual support.
The event, titled "Royal Carols: Together at Christmas," is spearheaded by Kate and promises a blend of traditional and modern elements, inclusive for people of all faiths.
Scheduled for broadcast on ITV on Christmas Eve, the ceremony will feature performances by the Westminster Abbey choir, Jacob Collier, Freya Ridings, James Bay, and a special duet from Beverley Knight and Adam Lambert.
In a bustling week for Princess Beatrice, she was previously seen at the premiere of "James Blunt: One Brit Wonder" at London's Picturehouse Central, accompanying her husband, Edoardo Mapelli Mozzi, on Wednesday night.