Zara Phillips marries Mike Tindall

British royal Zara Phillips has finally we’d her long-term boyfriend and England’s rugby captain Mike Tindall. The couple exchanged vows in historic Edinburgh on Saturday amid a spot of rare sunshine and surrounded by close friends and family.

The 30 year-old bride, who is Prince William’s cousin and thirteenth in line to the throne, wore a dress designed by her grandmother’s favourite couturier, Stewart Parvin and arrived a fashionable six minutes late. The gown was Of ivory silk and duchess satin, accompanied by a cathedral tulle veil and a bouquet of cream-coloured flowers. The shoes were from Jimmy Choo.

Zara Phillips is keeping her maiden name for sporting purposes

On loan from her mother was the Greek Key tiara, once owned by Princess Alice of Battenburg, the mother of Prince Philip, the Duke of Edinburgh.

Phillips, who is a keen horse rider, announced that she would be retaining her maiden name for sporting and commercial reasons.

First to arrive at the ceremony was the bride’s mother, the Princess Royal. The Queen arrived just before Zara herself and was wearing a smart, apricot ensemble, also from the designer Stewart Parvin, with a matching straw hat by Rachel Trevor Morgan. She was welcomed with a simple tune on the bagpipes by the Queen’s piper.

[adsense]Phillips met Tindall, 32, during the Rugby World Cup in Sydney in 2003. They were introduced by Prince Harry in a bar. The pair got engaged when the rugby captain got down on one knee with a diamond engagement ring while his girlfriend was relaxing on the sofa. After initially laughing, she gladly accepted.

Tindall celebrated his stag in Miami, where he racked up a hefty bar bill and was photographed wearing a punk tutu. Phillips, in the meantime, took nineteen pals away to Portugal for a spa break.

Prior to the wedding, the pair hosted a private cocktail reception aboard the Royal Yacht Britannia, which is docked in Edinburgh.

Images: chicagofabulous and 30 on Flikr