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.
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.
Check out a more formal look for the princess in the video below.