Kate Middleton had her first wedding rehearsal at Westminster Abbey in London today, exactly two weeks before she and Prince William will marry in front of a worldwide audience.
Kate Middleton has wedding rehearsal