The Duchess of Cambridge surprised some lucky marathon runners and the rest of the royal watching world with a surprise appearance at Anglesey’s annual race.
Kate was expected to make her first public appearance following the birth of Prince George on September 12, but wanted to thank the locals herself before the young royal family moves to London.
Looking sensational in a pair of skinny jeans and khaki jacket, the new mum greeted locals by her husband’s side while baby George stayed at home with with ‘Granny’ Carole.
She told a fellow new mum at the event Prince George was doing “very well” and she was “loving every minute” of being a mother.