princess diana

princess diana wedding dress

Specially designed by sequins, frilled lace, and 10,000 pearls with British silk by team David and Elizabeth Emanuel

Leave a Reply

Your email address will not be published. Required fields are marked *