Historical royal garments — from Queen Elizabeth's coronation glove to Kate Middleton's coronation robe — are on display together for the first time.