The royal family is welcoming the festive season at the annual Christmas Carol Concert, an annual service led by Kate Middleton for the fifth year running.
Along with her husband, Prince William, and their children, she appeared at Westminster Abbey in London and looked fantastic, choosing a graceful fur-trimmed coat for her formal outfit, which may have been her most luxurious holiday outfit yet. The long, double-breasted coat in a rich forest green by Catherine Walker, one of Kate’s favorite designers. The look was completed with dark green velvet stiletto boots and shimmering star-shaped drop earrings, reminiscent of the bright star at the top of the Wales family’s Christmas tree.

Prince William remained true to his style, opting for a classic blue suit. His sons George and Louis also wore similar looks. And ten-year-old Charlotte impressed everyone with a festive blue satin dress paired with dark tights.
This is the first public event attended by the entire family of the Prince and Princess of Wales. The five of them were last seen together at the King’s Birthday Parade in July.


Royal moment: Kate Middleton wears largest tiara in history



