Eldest and closest granddaughter of Queen Elizabeth II, Zara Phillips, on Saturday married professional rugby player Mike Tindall in Edingburgh, Scotland in a private ceremony.

The wedding ceremony, which was reserved for family and friends, took place at 3 p.m. at Canongate Kirk a church in Edingburgh’s Royal Mile.

Before walking onto the Royal Mile for applause and cheers, the couple emerged arm-in-arm and shared a kiss.

Zara wore a silk dress which was designed by Edinburgh designer Stewart Parvin, who is also a dressmaker to the queen.

Phillips, 30, is not adopting hubby Tindall’s surname, instead she is keeping her maiden name.

Zara and Mike, after being together for seven years, got engaged in December.

The Royal guets who attended the wedding include the Queen and Duke of Edinburgh, Prince Philip; Prince Charles and Camilla, Duchess of Cornwall; Prince Harry and Britain's Sophie, Countess of Wessex; Princesses Beatrice and Eugenie; Prince William and his wife Kate Middleton, the Duchess of Cambridge and bride’s brother Peter and her uncle, the Duke of York.

Leading figures in English rugby including national coach Martin Johnson and his predecessor, Sir Clive Woodward, were also present in the wedding.

The audiences on Saturday crowded onto Edinburgh’s Royal Mile with flags and folding chairs. Around 30 people camped overnight to have the first look of the newlywed Royal couple.