Zara met the former rugby union player Mike Tindall in 2003 and they dated for seven years before announcing their engagement.
On July 30, 2011, the couple tied the knot in a ceremony held at Canongate Kirk in Edinburgh.
Three years later, they welcomed their first child, Mia Grace Tindall, six.
In June 2018, the royal had her second child, Lena Elizabeth Tindall, two.
READ MORE: Zara Tindall and Mike could break royal tradition with children