WINDSOR, ENGLAND - APRIL 9: (NO UK SALES FOR 28 DAYS) Princess Michael of Kent and Princess Alexandra arrive for the Service of Prayer and Dedication blessing the marriage of TRH the Prince of Wales and The Duchess Of Cornwall, Camilla Parker Bowles at The Guildhall, at Windsor Castle on April 9, 2005 in Berkshire, England. (Photo by ROTA/Tim Graham Picture Library/Getty Images)