Kate Middleton, right, and best man Prince Harry leave Westminster Abbey in London after a rehearsal in readiness for the royal wedding, Thursday, April 28, 2011. Kate Middleton and her bridesmaids, together with best man Prince Harry, rehearsed once more Thursday at Westminster Abbey, practicing the timing of the upcoming royal wedding to the last detail.(AP Photo/Sang Tan)