Related Photos: Kate Middleton
Back to category: Kate Middleton
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.
CARL COURT/AFP/Getty Images
About the Geek Mind
Read more about The Geek Mind