Black satin crop cami with a fine polka dot print. A black satin crop cami scattered with fine white polka dots, cut with a deep surplice V-neckline that crosses low at the front. The satin catches light across every fold and the tiny dot print keeps it playful rather than precious, a piece that reads equal parts vintage lingerie and downtown night out. The back ties at the neck and leaves the shoulders and upper back open. Deep surplice V-neckline with a crossed front. Halter neck fastening with self-tie straps. Open back. Cropped body with a straight hem sitting above the natural waist. Fine allover polka dot print on a satin ground. Crafted from a smooth satin woven with a fluid liquid drape and minimal stretch. Fits true to Asian sizing which runs small. Size up one or two sizes from your usual European or US fit, especially across the bust. Size Guide CM IN Size Bust Length SUS 4 7228.3 3915.4 MUS 6 7629.9 4015.8 LUS 8/10 8031.5 4116.1 Measurements taken manually. May vary by 2 to 3 cm. Woven satin with minimal stretch, measured flat. Pair with low-rise baggy jeans or a leather mini with platform boots, and throw a cropped moto jacket over the shoulders when the open back needs a counterweight. Jewellery shown on the model is not included. .product-tagline { font-size: 13px; letter-spacing: 0.05em; color: #888; font-style: italic; margin-bottom: 24px; } .size-guide-block { margin: 40px 0; } .size-guide-block input { position: absolute; opacity: 0; pointer-events: none; } .size-guide-top { display: flex; justify-content: space-between; align-items: center; padding-bottom: 14px; } .size-guide-label { font-size: 11px; font-weight: 500; letter-spacing: 0.14em; text-transform: uppercase; color: #1a1a1a; } .unit-toggle { display: inline-flex; border: 1px solid #1a1a1a; border-radius: 2px; overflow: hidden; } .unit-toggle label { padding: 6px 14px; font-size: 10px; letter-spacing: 0.1em; text-transform: uppercase; cursor: pointer; color: #1a1a1a; background: #fff; transition: all 0.2s ease; } .size-guide-block:has(#cm-polkasatincami:checked) .unit-toggle label[for="cm-polkasatincami"], .size-guide-block:has(#in-polkasatincami:checked) .unit-toggle label[for="in-polkasatincami"] { background: #1a1a1a; color: #fff; } .size-guide-block table { width: 100%; border-collapse: collapse; font-size: 13px; color: #1a1a1a; } .size-guide-block th { font-size: 10px; font-weight: 500; letter-spacing: 0.1em; text-transform: uppercase; color: #888; text-align: left; padding: 14px 8px; border-top: 1px solid #1a1a1a; border-bottom: 1px solid #1a1a1a; } .size-guide-block td { padding: 18px 8px; border-bottom: 1px solid #eee; text-align: left; vertical-align: middle; } .size-guide-block tbody tr:last-child td { border-bottom: none; } .size-main { display: block; font-weight: 500; font-size: 14px; line-height: 1.2; } .size-sub { display: block; font-size: 10px; color: #888; letter-spacing: 0.05em; margin-top: 2px; } .size-guide-block .in { display: none; } .size-guide-block:has(#in-polkasatincami:checked) .cm { display: none; } .size-guide-block:has(#in-polkasatincami:checked) .in { display: inline; } .size-guide-block:has(#cm-polkasatincami:checked) .cm { display: inline; } .size-guide-block:has(#cm-polkasatincami:checked) .in { display: none; } .size-note { font-size: 11px; color: #888; margin: 14px 0 24px 0; letter-spacing: 0.02em; } .size-chart-img { display: block; width: 100%; height: auto; margin: 0; }