As the couple posed next to a Christmas tree for a photo op with military personnel, the Duke of Cambridge mocked his wife's apparel.
The Duchess of Cambridge opted for a chic ensemble for the visit, donning a £666 khaki blazer by Canadian brand Smythe, teaming it up with a pair of navy wide-legged pants, which are considered to be part of the signature looks of Middleton's sister-in-law Meghan. She paired her outfit with a clutch by L.K. Bennett, matching pumps and a delicate diamond hoop earrings by Asprey.
Kate previously wore the chic blazer by the label, which is also one of Meghan's favourites, during her tour of Canada in 2016. Kate looked elegantly casual in wide-legged pants, a white silk shirt and a khaki jacket, with her hair half swept off her face.
Both William and Kate looked to be in high spirits as they met with service personnel, delivering them presents from their families back at home.
Families from RAF Marham and RAF Coningsby were invited to the palace for party games and Christmas activities.
Kate told the guests: "William and I just wanted to pass on our huge gratitude to all of you here today".
On Wednesday, the Duke and Duchess of Cambridge arrived in Cyprus. As always, Kate had her heart of her sleeve, showing genuine care for the families who would sadly be separated this holiday season.
Catherine and William also showed off their parenting skills as they joined in with some festive Christmas cracker making, before getting involved in an impromptu fake snowball fight as they made their way back to their apartment after the party.