Kate Middleton practises 300ft walk down the aisle in Royal Wedding dress rehearsal

    0
    118