Kate Middleton Competes Against Prince William & Prince Harry During Charity Race -- See the Royals in Action!

This video is unavailable because we were unable to load a message from our sponsors.

If you are using ad-blocking software, please disable it and reload the page.

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.

WATCH: Kate Middleton and Sister Pippa Were the Most Adorable Bridesmaids in the '90s

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. 

Getty Images

NEWS: Prince William and Kate Middleton Will Move to London as George and Charlotte Start School

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. 

Getty Images

Check out a more formal look for the princess in the video below.