The Queen's granddaughter Zara Phillips has married England rugby star Mike Tindall on Saturday in the country's second royal wedding of the year.

The daughter of Princess Anne and Mark Phillips held low-key nuptials in Canongate Kirk on Edinburgh's historic Royal Mile, three months after the majestic and very public  wedding of Prince William to Kate Middleton.

Phillips, 30, who is 13th in line to the throne but does not use a royal title, and Tindall, 32, were wed in a ceremony attended by the Queen, William, his bride Kate and a host of other royals and sporting stars.

Phillips, who once sported a tongue stud, is often considered a royal rebel. But on Saturday, she looked every bit a traditional bride, clad in an ivory silk and satin gown by British and Edinburgh-trained designer Stewart Parvin, who also creates outfits for the Queen.

The couple, who largely shun the limelight, didn't have ceremony carried on live television and crowds gathering in the Scottish city ahead of the service were told by police there would be little to see.

Phillips expected to compete in 2012 Olympics

Phillips is a world-class equestrian who is likely to compete in the 2012 Olympics, following in the steps of her mother Princess Anne, an accomplished equestrian who was part of the British team in the Montreal Olympics in 1976. She divorced Zara's dad in 1992.  

Zara's brother, Peter Phillips, married Canadian Autumn Kelly in 2008.

Tindall is a leading rugby player who has captained England in international matches.

The prospect of even a brief glimpse of the Royal Family on Saturday was enough to entice hundreds of people onto the streets of central Edinburgh, including a few dozen who camped overnight to win a front row view.

Waving a Canadian flag, Margaret Kittle, 76, said she had travelled from Ontario and staked out a spot Friday night.

"I flew over last Saturday and have been here since last night. I started following the royals after I saw George VI and the Queen back home in Canada when I was four-years-old," she said.

The couple are known for putting their devotion to sport ahead of their celebrity, and plan to postpone their honeymoon as both are due to feature in major events next week — the bride in horse trials, and the groom in England's rugby international against Wales. Phillips also plans to continue to use her maiden name when she competes.