Royal School of Needlework

Since this is a royal wedding, every little bit of the royal wedding dress actually has symbolic meaning, and roots in different parts of British industry.  Read more