LONDON - APRIL 29:  (L-R) Catherine Middleton and her sister and Maid of Honour Pippa Middleton (R) arrive for the Wedding of Prince William and Catherine Middleton at Westminster Abbey on April 29, 2011 in London, England. (Photo by Samir Hussein/WireImage)