Zara Tindall goes bold in silky mini dress and knee-high boots for royal wedding

Zara Tindall, nee Phillips, has been pictured in everything from coat dresses to floor-length gowns while attending royal weddings over the years, but her fashion was much bolder back in 2005.

Princess Anne's daughter was pictured outside Guildhall in Windsor wearing a silky mini dress at her uncle King Charles' wedding with his second wife Queen Consort Camilla. The shirt dress was covered with a pink, turquoise, black and white pattern with large white buttons and a tied waist. It fell to just above her knees, which were the only part of her leg on display thanks to her heeled boots.

The Olympic equestrian, who is now married to rugby player Mike Tindall, teamed her black footwear with a matching hat, with her straight blonde hair falling past her shoulders and green drop earrings adding another pop of colour.

Meanwhile, her cousins Prince William and Prince Harry looked smart in morning suits.

Zara Tindall in a shirt dress at Prince Charles And Camilla Parker Bowles' wedding in 2005
Zara Tindall in a shirt dress at Prince Charles And Camilla Parker Bowles' wedding in 2005

Charles and Camilla exchanged vows in a civil ceremony at Windsor Guildhall, before holding a religious blessing at St George's Chapel, and the latter was attended by his late parents Queen Elizabeth II and Prince Philip.

SEE: Prince Harry's mid-wedding joke with Princess Kate's bridesmaid Pippa Middleton

In his book Spare, Prince Harry revealed their wedding venue sparked a "furious debate" behind closed doors since they were both divorcés.

Charles and Camilla posing with their kids on their wedding day
Charles and Camilla posing with their kids on their wedding day

"First there was the controversy over the nature of the ceremony. Courtiers insisted it would have to be a civil ceremony, because Pa, as future supreme governor of the Church of England, couldn’t marry a divorcée in the church," Harry began.

"That set off a furious debate about locations. If the civil ceremony were to be held at Windsor Castle, the couple’s first choice, then Windsor would first need to be licensed for civil weddings, and if that were to happen then everyone in Britain would be allowed to have their civil weddings there. No one wanted that.

"The decision was therefore made that the wedding would take place at Windsor Guildhall," he added.

DON'T MISS: Prince William 'tormented' by King Charles' secret relationship with Queen Consort Camilla

Planning your wedding? Sign up to HELLO!’s Bride Guide newsletter for expert advice, budget help, wedding inspiration and real life stories delivered straight to your inbox.