The Prince and Princess Michael of Kent joined the Horse Rangers Association for its annual carol service at Hampton Court Palace.

The princess, who is patron of the Horse Rangers Association, and her husband, a cousin of the Queen, marked the start of Christmas celebrations at the Chapel Royal on Sunday, December 8.

The children’s charity, which will celebrate its 60th year in 2014, boasts seven squadrons, two of which are dedicated to special needs, and offers 400 children the opportunity to learn horse management.

Denis Mulliner, canon of the Chapel Royal at the Royal Household, led the Christmas service and 11-year-old Mathew Sheppard from Thames Ditton presented the princess with flowers.

Horse Rangers Association trustee chairman Richard Bevan said: “The carol service has been an annual feature in our calendar for many years and is a beautiful way to start the Christmas season.

“This year’s event is made doubly special by the visit of our patron, who has always been a strong supporter of our activities.”

The royal couple also joined a festive party with 170 guests, rangers, parents and volunteers in the Drill Hall.