Kate Middleton showed off her sporty side (once again) on a visit to the Commonwealth Games Village in Glasgow yesterday.
As well as being a keen spectator – who could forget her faces of anguish during Andy murray's last game at Wimbledon – the Duchess is always ready to leave her seat in the stands and get involved in a spot of competitive sports, too.
But there was no aertex shirt and trainers for Kate as she participated in a games session with local children. Rather, the 32-year-old took to the playing field in a Stella McCartney dress, her favourite Stuart Weitzman cork wedges and her foolproof Smythe blazer. And there wasn't a blow-dried hair out of place, either.
While this was a friendly game with kids, Kate was clearly thrilled to be on the winning team. Well, we always knew she had a competitive streak…
By Olivia Marks