Kate Middleton Competes Against Prince William and Prince Harry During Charity Race -- See the Royals in Actio

It wasn’t exactly a runaway bride scenario, but this weekend Kate Middleton put in a pretty good effort at outrunning her husband, Prince William, in the name of charity.
The Duchess of Cambridge turned up to a training day for runners taking part in the London Marathon, which this year benefits Heads Together, a mental health campaign spearheaded by the two royals along with Prince Harry. 
Prince Harry's years of military service obviously served him well as he easily beat out William and Kate in the fun 100-meter sprint at London's Queen Elizabeth Olympic Park. 
Photo: Getty Images
The 35-year-old Middleton may have lost the race, but she won the style game, as per usual, looking chic and graceful in skinny black jeans and a red ski jacket, with her hair pulled back in a ponytail. 
Photo: Getty Images
Check out a more formal look for the princess in the video below.