Zara Tindall has opened up about the "hard work" it took to get her body "back to where it was" after giving birth.
Princess Anne's daughter, 40, who is a professional equestrian, shares three young children with husband Mike Tindall.
Appearing on the 44-year-old former rugby player's new YouTube series 'Mike Drop', the royal gave an honest insight into aspects of motherhood – including the physical toll taken on her body.
She said: "It was hard to get your body back when you've been riding for 25 years, and then your body is just completely not doing that.
"Your muscles [are] doing nothing and stretching and creating an amazing thing but it's completely different.
"Trying to get your body back to where it was, I found, was hard work."
Read more: Princess Eugenie pregnant with second child
Zara gave birth to nine-year-old daughter Mia in 2014, then four-year-old daughter Lena in 2018, and one-year-old son Lucas in 2021.
King Charles' niece also revealed, in the interview with her husband, that she felt "mum guilt" continuing with her career.
The royal mother-of-three explained: "I found it hard getting myself back to it. Mentally, you feel guilty as a mother leaving your child to go and do something else."
She noted: "You do feel guilty. I felt guilty all the time. Even just going to go and ride. I just thought, that's an aspect of my life now."
Zara explained how she has been able to find some balance by bringing their children to some of her equestrian events.
She said: "Mia was along for the ride with us as well. She was very much taken around to the shows – it was easier when we had one."
Watch: Zara Tindall praises her mother Princess Anne as a 'role model'