LONDON - APRIL 28: Larry, the Downing Street cat, gets in the Royal Wedding spirit in a Union flag bow-tie in the Cabinet Room at number 10 Downing Street on April 28, 2011 in London, England. Prince William will marry his fiancee Catherine Middleton at Westminster Abbey tomorrow.
LONDON - APRIL 28: Larry, the Downing Street cat, gets in the Royal Wedding spirit in a Union flag bow-tie in the Cabinet Room at number 10 Downing Street on April 28, 2011 in London, England. Prince William will marry his fiancee Catherine Middleton at Westminster Abbey tomorrow.
LONDON - APRIL 28: Larry, the Downing Street cat, gets in the Royal Wedding spirit in a Union flag bow-tie in the Cabinet Room at number 10 Downing Street on April 28, 2011 in London, England. Prince William will marry his fiancee Catherine Middleton at Westminster Abbey tomorrow.
LONDON, ENGLAND - APRIL 28: Policemen leading sniffer dogs patrol next to Westminster Abbey the day before Prince William and Kate Middleton are scheduled to marry there on April 28, 2011 in London, England. Millions of people the world over are expected to watch live broadcasts of the Royal Wedding on television in what is becoming the most talked about event of the year.
LONDON, ENGLAND - APRIL 28: Fans of the royal family take photographs on the Mall as they wait for a sight of the Prince William and Catherine Middleton returning to Buckingham Palace following tomorrow's marriage ceremony in Westminster Abbey on April 28, 2011 in London, England. With less than 24 hours to go final preparations for the wedding of Prince William and Catherine Middleton are in place.
LONDON, ENGLAND - APRIL 28: A fan of the royal family rests in a chair on the Mall to wait for a sight of the Prince William and Catherine Middleton returning to Buckingham Palace following tomorrow's marriage ceremony in Westminster Abbey on April 28, 2011 in London, England. With less than 24 hours to go final preparations for the wedding of Prince William and Catherine Middleton are in place.
LONDON, ENGLAND - APRIL 28: Spectators hoping to catch a glimpse of Prince William and Kate Middleton play cards while camped out along the procession route a day ahead of the Royal Wedding on April 28, 2011 in London, England. Millions of people the world over are expected to watch live broadcasts of the wedding on television in what is becoming the most talked about event of the year.
People camp outside Westminster Abbey in central London, as they reserve their space ahead of the Royal Wedding tomorrow, on April 28, 2011. Britain's Prince William will marry his fiancee Kate Middleton at Westminster Abbey in London, on April 29, 2011.
LONDON, ENGLAND - APRIL 28: An ardent fan of Prince William and Kate Middleton walks along the procession route a day ahead of the Royal Wedding on April 28, 2011 in London, England. Millions of people the world over are expected to watch live broadcasts of the wedding on television in what is becoming the most talked about event of the year
LONDON, ENGLAND - APRIL 28: Spectators hoping to catch a glimpse of Prince William and Kate Middleton camp out along the procession route a day ahead of the Royal Wedding on April 28, 2011 in London, England. Millions of people the world over are expected to watch live broadcasts of the wedding on television in what is becoming the most talked about event of the year.
LONDON, ENGLAND - APRIL 28: Spectators hoping to catch a glimpse of Prince William and Kate Middleton camp out along the procession route a day ahead of the Royal Wedding on April 28, 2011 in London, England. Millions of people the world over are expected to watch live broadcasts of the wedding on television in what is becoming the most talked about event of the year.
LONDON, ENGLAND - APRIL 28: Spectators hoping to catch a glimpse of Prince William and Kate Middleton camp out along the procession route a day ahead of the Royal Wedding on April 28, 2011 in London, England. Millions of people the world over are expected to watch live broadcasts of the wedding on television in what is becoming the most talked about event of the year.
LONDON, ENGLAND - APRIL 28: Spectators hoping to catch a glimpse of Prince William and Kate Middleton camp out along the procession route a day ahead of the Royal Wedding on April 28, 2011 in London, England. Millions of people the world over are expected to watch live broadcasts of the wedding on television in what is becoming the most talked about event of the year.
LONDON, ENGLAND - APRIL 28: Spectators draped in British flags stand next to Westminster Abbey the day before Prince William and Kate Middleton are scheduled to marry there on April 28, 2011 in London, England. Millions of people the world over are expected to watch live broadcasts of the Royal Wedding on television in what is becoming the most talked about event of the year.
source: daylife
photo: Gettyimages