$256
$226
From Italist
$506
$395
From Italist
$304
$213
From Gaudenzi Boutique
$637
$446
From D'aniello Boutique
$369
$246
From Baltini
$304
$213
From Gaudenzi Boutique
$217
$192
From Italist
$646
$431
From Baltini
$637
$446
From D'aniello Boutique
$522
$348
From Baltini
$182
From FARFETCH
$521
$324
From Italist
$367
$257
From D'aniello Boutique
$222
$178
From FARFETCH
$393
$345
From Italist
$540
$216
From Kirna Zabête
$374
$328
From Italist
$175
$117
From Baltini
$472
$254
From YOOX
$570
$427
Sale
$389
$272
From D'aniello Boutique
$495
$330
From Baltini
$595
$446
From FARFETCH
$1,239
From Harvey Nichols
$488
From FARFETCH
$284
From FARFETCH
$454
From FARFETCH
$367
$257
From D'aniello Boutique
$359
$101
From YOOX
$137
$105
From Cettire
$1,218
$974
From FARFETCH
$137
$105
From Cettire
$595
From Shopbop
$105
From 24S
$447
$298
From Baltini
$667
From 24S
$560
$274
From Shop Premium Outlets
$424
$297
From Gaudenzi Boutique
$394
$189
From YOOX
$393
$295
From FARFETCH
$314
$52
From YOOX
$789
From 24S
$248
From FARFETCH
$372
From Harrods
$387
From FARFETCH
$320
From Shopbop
$333
$90
From YOOX