The Duke and Duchess of Cambridge ended their successful seasonal train tour with a royal reunion at Windsor Castle. Clad in an elegant dress coat with a faux fur forest green collar trim and a set of sparkly diamond earrings — Kate looked to be merry and bright for the festive family affair.

The mom of three curtsied for the Queen outside of the castle.

For the celebratory holiday occasion, the duchess wore her double-breasted coat from Catherine Walker. Kate first debuted the silk lined topper in Dublin.

In addition, Kate added a faux fur lapel collar trim by Troy London.

A similar style faux fur collar jacket is available on Amazon.

Kate also wore her favorite Ralph Lauren boots.

She accessorized with a mask by Amaia Kids.

And wore the Queen’s diamond teardrop earrings.

For a handbag, Kate carried a black beetle clutch by Alexander McQueen.

She also wore Cornelia James Wool Gloves.

Another look at Kate’s hair and makeup for the evening.