Dress .. tailored by a designer, suitable for an engagement and can be worn for a wedding. Fits small and extra small for 1000, negotiable.