PRINCES William and Harry were among the Royals to attend a star-studded polo match near Tetbury.

They were joined by the Princess Royal as well as Zara and Mike Tindall and their two-year-old daughter Mia, who threatened to upstage them all by trying to get to grips with a polo mallet herself.

The Jockeys vs Olympic Legends polo match was held at Beaufort Polo Club last Sunday, with Prince William competing and Prince Harry preferring to stand and watch from the sidelines.

The match also featured two of the most decorated racehorse jockeys of all time in Richard Dunwoody and Tony McCoy and Team GB cyclist Victoria Pendleton His Royal Highness took part in the game in aid of the Princes’ chosen charities England and Wales Mountain Rescue, Household Cavalry Foundation and Welsh Rugby Charitable Trust.

Since 2007 the Duke of Cambridge and Prince Harry have been playing polo in support of their charities. This summer’s matches will see the total they have raised pass the £10m mark.