Princess Beatrice traded in her gowns and heels for athletic wear and sneakers this weekend.

The granddaughter of Queen Elizabeth II was spotted crossing the finish line on Saturday as she crossed the finish line at the Lady Garden 5k in London.

Beatrice joined 500 female runners in support of the Silent No More Gynaecological Cancer Fund, which helps bring awareness and raise funds for gynaelogical cancers.

RELATED: Russell Wilson faced some serious backlash after posting this Mother’s Day message to wife Ciara

Her cousins, Prince Harry and Prince William, recently participated in a sporting event in the name of charity. The two brothers competed in a charity polo match earlier this month. Prince Harry’s girlfriend Meghan Markle was also spotted in the stands.

Beatrice is no stranger to a little fitness. According to PEOPLE, she is the first royal to ever compete in a triathlon. She also has been spotted running, biking and swimming for dyslexia charities, a condition she reportedly struggles with herself.

Queen Elizabeth II’s granddaughter Princess Beatrice was on the run for a great cause this weekend Photo by Alex Morton/Getty Images for Sport Industry Awards
Nicole is a content editor with Rare. 
View More Articles
Vote for the 2017 Rare Country Awards