Shake again before using.
Durability over time a quality cotton dress maintains its beauty even after many washes
Lace wedding dresses can vary widely in their level of detail, from gowns covered in lace with high necks and full sleeves to designs that feature just a few lace appliqus on a tulle skirt
GLOBAL $100.00 Unlimited UK timed, nominated day and standard delivery on orders over 100 Unlimited worldwide deliveries subject to minimum order values Minimum order value of 100 (or local currency equivalent) when shipping to: Austria, Belgium, Bulgaria, Canada, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Guernsey, Hong Kong, Hungary, Ireland, Italy, Jersey, Kuwait, Latvia, Lithuania, Luxembourg, Macau, Malta, Netherlands, Poland, Portugal, Qatar, Romania, Saudi Arabia, Singapore, Slovakia, Slovenia, Spain, Sweden, Switzerland, Taiwan, Thailand, UAE, UK, USA Minimum order value of 300 (or local currency equivalent) to all other Selfridges delivery destinations