Princess Kate delighted royal fans with her rare public appearance during summer break in Balmoral.
Catherine was photographed with Prince William and Prince George as the family joined key royal figures for a service at Crathie Church on the Balmoral Estate.