The greatest Royal wedding dress ever.