Prince William and fiancée Kate Middleton have revealed eagerly-awaited details of their forthcoming wedding.
The pair will have the eyes of the world on them on Friday, April 29 when they tie the knot at Westminster Abbey.
St James's Palace released a series of details about the happy day – which has already been designated an official public holiday.
Information released included the route by which the bride will travel to the Abbey and confirmation that Archbishop of Canterbury Rowan Williams will marry the couple.
Miss Middleton will travel by car to the Abbey along a route including The Mall, Horse Guards Parade, Whitehall and Parliament Square.
A royal spokesman could not confirm that the bride would depart for the ceremony from Buckingham Palace, Clarence House, St James's Palace or a private address.
The wedding service will begin at 11am.
Dean of Westminster the Very Rev Dr John Hall will conduct the service and the Bishop of London, the Rt Rev Richard Chartres, will give the address.
The newlyweds will return to Buckingham Palace in a carriage procession along a route including Parliament Square, Whitehall, Horse Guards Parade and The Mall, St James's Palace said.
Once inside the Palace, the Queen will hold a reception for the couple and guests drawn from the congregation representing the couple's official and private lives.
The Prince of Wales will give a private dinner, followed by dancing, at Buckingham Palace in the evening for the couple and their close friends and family.
St James's Palace issued the details yesterday before Miss Middleton's 29th birthday on Sunday and said further details would be revealed in due course.
Their wedding is expected to draw a huge television worldwide audience.