Kate Middleton wears £30 M&S trainers and £6 Zara culottes

A pair of £30 M&S trainers are selling out quickly after Kate Middleton wore them to a SportsAid event.

The Duchess of Cambridge’s high-street look didn’t stop there as she teamed them with a pair of Zara culottes that cost just £5.99.

Sadly, the green trousers were only available in the sale and have already sold out.

The trainers are still available in a few sizes online and you might be able to snap up a pair at your nearest store.

The white trainers have different shades of ribbons on the side and a green heel.

They’re also available in a navy base colour with blue ribbons.

Kate teamed her high-street bargains with a long-sleeve green top.

The royal raced former-Olympian Jessica Ennis-Hill at the event at the London Stadium in Stratford, east London for SportsAid, a national charity helping the next generation of Olympic, Paralympic and Commonwealth champions.

Every year, SportsAid helps more than 1,000 athletes – the vast majority aged 12-18 – by providing a financial award to help with training and competition costs.

After sitting down to chat to the mums and dads of young athletes, the Duchess gave a speech.

‘The crucial role that parents and caregivers play in our children’s lives cannot be under-estimated,’ she said.

‘For all of you here, you go, and have gone, above and beyond the call of duty; you’ve committed your time and devotion to nurturing your children’s exceptional talents.

‘And, as a parent, I have a huge admiration for you and I know just how complex and time-consuming your role is.

‘You are simultaneously the transport and logistics managers, nutritionists, laundry service, psychologists, financiers, and, crucially, the ones that provide love, support and encouragement when things are tough.’