Kate Middleton shared new photos of herself preparing for the upcoming royal Christmas Eve special, "Together at Christmas."
Middleton, 39, was photographed adding red ribbons to a Christmas tree and hanging a festive wreath while wearing a Christmas sweater to match the occasion.
"I'm so excited to be hosting #TogetheratChristmas here at @wabbey, a place that's really special to William and me," she captioned the new photos.
"We wanted to say a huge thank you to all those amazing people out there who have supported their communities," she added. "We also wanted to recognise those whose struggles perhaps have been less visible too."
KATE MIDDLETON, PRINCE WILLIAM REVEAL 2021 CHRISTMAS CARD WITH KIDS
The special will be broadcast on Christmas Eve.
The "Together At Christmas" carol special was filmed on Dec. 8. Middleton wore a bright red dress for the evening.
"What a special evening, seeing so many familiar faces, as well as meeting inspirational people who have gone the extra mile for their community in recent times," a statement from the Duke and Duchess of Cambridge said at the time.
The carol special was attended by the U.K.'s "unsung heroes."
CLICK HERE TO SIGN UP FOR THE ENTERTAINMENT NEWSLETTER
There were also special performances by Westminster Abbey choir, Leona Lewis, Ellie Goulding and Tom Walker, according to People magazine.
Middleton and Prince William have been in the holiday spirit. The couple released an image of their family Christmas card earlier this month on social media. In the photo, Kate and William match in khaki colors while George is donning a camo-patterned collared shirt and Charlotte and her youngest brother Louis are in a blue gingham dress and striped shirt respectively.
CLICK HERE TO GET THE FOX NEWS APP
"The Duke and Duchess of Cambridge are pleased to share a new photograph of their family," a statement from Kensington Palace said.
"The photograph, which features on Their Royal Highnesses' Christmas card this year, shows The Duke and Duchess with their three children Prince George, Princess Charlotte and Prince Louis in Jordan earlier this year."
Fox News' Jessica Napoli contributed to this report.