With only days to go before her Edinburgh nuptials to rugby hunk Mike Tindall, Zara Phillips is determined to look and feel her best.
The sporty blonde has been spotted around Gloucestershire in the midst of an intense pre-wedding exercise regime.
Starting at 7am, the royal went for a run in a navy tracksuit around her Cheltenham home.
Zara, an equestrian champion, then headed over to Princess Anne's Gatcombe Park estate for three hours of riding.
But her routine didn't end there.
Zara left the stables and headed for Calcot Manor, a hotel and spa near Prince Charles’ Highgrove estate.
At the £475-a-night hotel, the bride-to-be swam laps and hit the gym before finally treating herself to a luxurious spa facial.
A friend told the Daily Mail that Zara has been working out "like a demon".
"Zara is a very confident girl but she is incredibly nervous as she knows all eyes will be upon her.
"Although she is a world champion sportswoman and has a fabulous figure, like most brides-to-be Zara has been throwing herself into a health and fitness regime and has actively been trying to lose weight.
"She rides every day anyway but has been jogging and swimming as well."
More on Zara and Mike's wedding
Photo: © Getty