LONDON, ENGLAND - APRIL 28: Catherine Middleton (R) her mother Carole and sister Pippa arrives at The Goring Hotel after visiting 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.
Kate Middleton arrives at the Goring Hotel in central London, on April 28, 2011, where she will be staying prior to the royal wedding. Britain's Prince William will marry his fiancee Kate Middleton in London's Westminster Abbey on April 29, 2011.
LONDON, ENGLAND - APRIL 28: Catherine Middleton arrives at The Goring Hotel for her last night as a single woman on April 28, 2011 in London, England. With less than 24 hours to go final preparations for the wedding of Prince William and Kate Middleton are in place.
Kate Middleton (L) arrives at the Goring Hotel in central London, on April 28, 2011, where she will be staying prior to the royal wedding. Britain's Prince William will marry his fiancee Kate Middleton in London's Westminster Abbey on April 29, 2011.
LONDON, ENGLAND - APRIL 28: Catherine Middleton, arrives at the Goring Hotel where she will spend her last night as a unmarried woman ahead of the Royal Wedding 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.
Spain's Queen Sofia, Spain's Crown Prince Felipe, and his wife Princess Letizia, arrive at a central London hotel for a pre-royal wedding dinner hosted by Lady Elizabeth Anson and attended by members of the British royal family and foreign royal families, in London, Thursday, April, 28, 2011. The dinner is on the eve of the royal wedding of Britain's Prince William and Kate Middleton at Westminster Abbey.
LONDON, ENGLAND - APRIL 28: Catherine Middleton arrives at The Goring Hotel after visiting 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.
Sultan of Brunei Hassanal Bolkiah (L) poses at the Mandarin Oriental hotel for a gala dinner hosted by Britain's Queen Elizabeth II in London on April 28, 2011 on the eve of the Royal wedding. Britain's Prince William is to marry his fiancee Kate Middleton at Westminster Abbey in London on April 29, 2011.
LONDON, ENGLAND - APRIL 28: HRH Queen Elizabeth II attends a gala pre-wedding dinner held at the Mandarin Oriental Hyde Park on April 28, 2011 in London, England.
LONDON, ENGLAND - APRIL 28: Camilla, Duchess of Cornwall (L) and HRH Prince Charles, Prince of Wales attend a gala pre-wedding dinner held at the Mandarin Oriental Hyde Park on April 28, 2011 in London, England.
LONDON, ENGLAND - APRIL 28: Sophie, Countess of Wessex (L) and Prince Edward, Earl of Wessex attend a gala pre-wedding dinner held at the Mandarin Oriental Hyde Park on April 28, 2011 in London, England.
LONDON, ENGLAND - APRIL 28: King Constantine II (L) and Princess Michael of Kent attend a gala pre-wedding dinner held at the Mandarin Oriental Hyde Park on April 28, 2011 in London, England.
LONDON, ENGLAND - APRIL 28: Prince Daniel of Sweden (L) and Crown Princess Victoria of Sweden attend a gala pre-wedding dinner held at the Mandarin Oriental Hyde Park on April 28, 2011 in London, England.
LONDON, ENGLAND - APRIL 28: Sultan of Brunei Hassanal Bolkiah attends a gala pre-wedding dinner held at the Mandarin Oriental Hyde Park on April 28, 2011 in London, England.
LONDON, ENGLAND - APRIL 28: Prince Pavlos of Greece (L) and Princess Marie Chantal of Greece attend a gala pre-wedding dinner held at the Mandarin Oriental Hyde Park on April 28, 2011 in London, England.
LONDON, ENGLAND - APRIL 28: HRH Prince Charles, Prince of Wales attends a gala pre-wedding dinner held at the Mandarin Oriental Hyde Park on April 28, 2011 in London, England.
LONDON, ENGLAND - APRIL 28: (L to R) Prince Felipe of Asturias, Princess Letizia of Asturias and Queen Sofia of Spain attend a gala pre-wedding dinner held at the Mandarin Oriental Hyde Park on April 28, 2011 in London, England.
LONDON, ENGLAND - APRIL 28: Princess Beatrice of York attends a gala pre-wedding dinner held at the Mandarin Oriental Hyde Park on April 28, 2011 in London, England.
LONDON, ENGLAND - APRIL 28: Camilla, Duchess of Cornwall attends a gala pre-wedding dinner held at the Mandarin Oriental Hyde Park on April 28, 2011 in London, England.
LONDON, ENGLAND - APRIL 28: Prince Andrew, Duke of York (L) and Princess Eugenie of York attend a gala pre-wedding dinner held at the Mandarin Oriental Hyde Park on April 28, 2011 in London, England.
LONDON, ENGLAND - APRIL 28: Princess Mathilde of Belgium attends a gala pre-wedding dinner held at the Mandarin Oriental Hyde Park on April 28, 2011 in London, England.
LONDON, ENGLAND - APRIL 28: Queen Margrethe II of Denmark attends a gala pre-wedding dinner held at the Mandarin Oriental Hyde Park on April 28, 2011 in London, England.
LONDON, ENGLAND - APRIL 28: Princess Tatiana of Greece (L) and Prince Nikolaos of Greece attend a gala pre-wedding dinner held at the Mandarin Oriental Hyde Park on April 28, 2011 in London, England.
LONDON, ENGLAND - APRIL 28: King Constantine II (L) and Princess Michael of Kent attend a gala pre-wedding dinner held at the Mandarin Oriental Hyde Park on April 28, 2011 in London, England.
LONDON, ENGLAND - APRIL 28: Children wave flags outside Westminster Abbey before tomorrow's marriage ceremony of Prince William and Catherine Middleton 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.
Royal supporters set up a tent in front of Buckingham Palace in London on April 28, 2011 on the eve of the Royal wedding. Britain's Prince William is to marry his fiancee Kate Middleton at Westminster Abbey in London on April 29, 2011.
source: daylife
photo: Gettyimages