The senior members of royal family gathered in Edinburgh to celebrate the marriage of Zara Phillips, the granddaughter of Britain's Queen Elizabeth, and England rugby player Mike Tindall.
The Queen and Duke of Edinburgh are expected to attend the Royal wedding in Canongate Kirk on the Royal Mile on Saturday.
Queen Elizabeth II's granddaughter and her man, Mike Tindall -to-be hosted the celebration for about 150 people, including Britain's Sophie, Countess of Wessex, Princesses Beatrice and Eugenie, and Prince William and his wife Kate Middleton, the Duchess of Cambridge.
Phillips and Tindall wedding on Saturday is Scotland's first royal wedding after 20 years and is set to draw crowds of well-wishers.
Prince Charles and Camilla, Prince William and Catherine, and Prince Harry are among the guests who are attending the wedding.
Other guests expected to attend the wedding include Prince Andrew and his daughters, Princess Beatrice and Princess Eugenie.
The private afternoon ceremony will be followed by a reception at the Palace of Holyroodhouse, BBC reported.
The couple among their wedding preparations also hosted a pre-wedding party, drinks reception on the royal yacht Brittania in Edinburgh, on Friday night.
Britain's Zara Phillips, the eldest granddaughter of Queen Elizabeth and England rugby captain Mike Tindall are seen leaving the drinks reception onboard the Royal Yacht Britannia on the eve of their wedding at Canongate Kirk, in Edinburgh, Scotland July 29, 2011.
Reuters
Britain's Zara Phillips, the eldest granddaughter of Queen Elizabeth, and England rugby captain Mike Tindall are seen leaving the drinks reception onboard the Royal Yacht Britannia on the eve of their wedding at Canongate Kirk, in Edinburgh, Scotland July 29, 2011.
Reuters
Britain's Zara Phillips and her fiance Mike Tindall leave the wedding reception for Prince William and his wife Catherine, Duchess of Cambridge, at the Buckingham Palace in London April 29, 2011. Prince William married his fiancee, Kate Middleton, in Westminster Abbey on Friday.
Reuters
Britain's Zara Phillips (L), the eldest granddaughter of Queen Elizabeth, smiles during a wedding rehearsal for her marriage to England rugby captain Mike Tindall, at Canongate Kirk in Edinburgh, Scotland July 29, 2011.
Reuters
Reverend Neil Gardner waits for Britain's Zara Phillips, the eldest granddaughter of Queen Elizabeth, and England rugby captain Mike Tindall, to arrive for their wedding rehearsal at Canongate Kirk in Edinburgh, Scotland July 29, 2011
Reuters
Prince William and his wife Catherine, the Duchess of Cambridge, laugh as they leave a drinks reception on the royal yacht Brittania in Edinburgh, Scotland July 29, 2011. The couple and other members of the Britain's royal family attended the reception for Zara Phillips, the grandaughter of Britain's Queen Elizabeth, and England rugby player Mike Tindall who marry each other on Saturday.
Reuters
Britain's Sophie, Countess of Wessex, Princess Beatrice, Princess Eugenie, Prince William and his wife Catherine, the Duchess of Cambridge, laugh as they leave a drinks reception on the royal yacht Brittania in Edinburgh, Scotland July 29, 2011. The members of Britain's royal family attended the reception for Zara Phillips, the grandaughter of Britain's Queen Elizabeth, and England rugby player Mike Tindall who marry each other on Saturday.
Reuters
Prince William and his wife Catherine, the Duchess of Cambridge, laugh as they and Prince Harry (R) leave a drinks reception on the royal yacht Brittania in Edinburgh, Scotland July 29, 2011. The couple and other members of the Britain's royal family attended the reception for Zara Phillips, the grandaughter of Britain's Queen Elizabeth, and England rugby player Mike Tindall who marry each other on Saturday.
Reuters
Prince William (L) and his wife Catherine (R), the Duchess of Cambridge, and Princess Eugenie (C) leave a drinks reception on the royal yacht Brittania in Edinburgh, Scotland July 29, 2011. The couple and other members of the Britain's royal family attended the reception for Zara Phillips, the grandaughter of Britain's Queen Elizabeth, and England rugby player Mike Tindall who marry each other on Saturday.
Reuters
Britain's Prince Edward (L), his wife Sophie, Countess of Wessex and Princess Anne leave a drinks reception on the royal yacht Brittania in Edinburgh, Scotland July 29, 2011. The couple and other members of the Britain's royal family attended the reception for Zara Phillips, the grandaughter of Britain's Queen Elizabeth, and England rugby player Mike Tindall who marry each other on Saturday.
Reuters
Britain's Prince Harry (L) and Prince William leave a drinks reception on the royal yacht Brittania in Edinburgh, Scotland July 29, 2011. The couple and other members of the Britain's royal family attended the reception for Zara Phillips, the grandaughter of Britain's Queen Elizabeth, and England rugby player Mike Tindall who marry each other on Saturday.
Reuters
Zara Phillips displays her engagement ring as she stands with her fiance Mike Tindall at their home in Gloucestershire, south-west England December 21, 2010. Phillips, the granddaughter of Britain's Queen Elizabeth, is to marry rugby player Tindall, the royal family said on Tuesday.
Reuters
Britain's Zara Phillips, the eldest granddaughter of Queen Elizabeth, is seen at a drinks reception onboard the Royal Yacht Britannia on the eve of her wedding to England rugby captain Mike Tindall at Canongate Kirk, in Edinburgh, Scotland July 29, 2011.
Reuters