Midi Dresses
Feel good in GANNI midi dresses. Shop our midis, including #GANNIgirl favourites ...like our balloon sleeve dresses or wrap silhouettes, which are great alone or like a jacket open over jeans. For classic midi silhouettes in special limited prints, check out GANNI exclusives, or if you’re looking for a different look, browse our mini and maxi dresses.
1 Colour(s)
32
34
36
38
40
42
44
€275
1 Colour(s)
32
34
36
38
40
42
44
€275
€345
€138
1 Colour(s)
32
34
36
38
40
42
44
Responsible
Sale -60%
Original Price €345
1 Colour(s)
32
34
36
38
40
42
44
€345
€138
€265
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
Extended Sizes
Responsible
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
€265
1 Colour(s)
32
34
36
38
40
42
44
€345
1 Colour(s)
32
34
36
38
40
42
44
€325
2 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
€195
€245
€98
2 Colour(s)
32
34
36
38
40
42
44
Responsible
Sale -60%
Original Price €245
2 Colour(s)
32
34
36
38
40
42
44
€245
€98
1 Colour(s)
32
34
36
38
40
42
44
€265
1 Colour(s)
Petite
32
34
36
38
40
42
44
€245
€325
€162.5
1 Colour(s)
32
34
36
38
40
42
44
Responsible
Sale -50%
Original Price €325
1 Colour(s)
32
34
36
38
40
42
44
€325
€162.5
1 Colour(s)
32
34
36
38
40
42
44
€275
€345
€138
1 Colour(s)
32
34
36
38
40
42
44
Responsible
Sale -60%
Original Price €345
1 Colour(s)
32
34
36
38
40
42
44
€345
€138
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
€295
1 Colour(s)
XXS
XS
S
M
L
XL
€295
1 Colour(s)
32
34
36
38
40
42
44
€265
1 Colour(s)
XXS
XS
S
M
L
XL
€225
€275
€110
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
Responsible
Sale -60%
Original Price €275
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
€275
€110
€225
€90
1 Colour(s)
32
34
36
38
40
42
44
Responsible
Sale -60%
Original Price €225
1 Colour(s)
32
34
36
38
40
42
44
€225
€90
1 Colour(s)
XXS
XS
S
M
L
XL
€375
1 Colour(s)
XXS
XS
S
M
L
XL
€545
1 Colour(s)
32
34
36
38
40
42
44
€325
1 Colour(s)
32
34
36
38
40
42
44
€325
2 Colour(s)
32
34
36
38
40
42
44
€395
2 Colour(s)
32
34
36
38
40
42
44
€395
1 Colour(s)
32
34
36
38
40
42
44
€245
€275
€110
1 Colour(s)
32
34
36
38
40
42
44
Responsible
Sale -60%
Original Price €275
1 Colour(s)
32
34
36
38
40
42
44
€275
€110
2 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
€195
€245
€98
2 Colour(s)
32
34
36
38
40
42
44
Responsible
Sale -60%
Original Price €245
2 Colour(s)
32
34
36
38
40
42
44
€245
€98
1 Colour(s)
32
34
36
38
40
42
44
€265
€425
€170
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
Responsible
Sale -60%
Original Price €425
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
€425
€170
€275
€110
1 Colour(s)
32
34
36
38
40
42
44
Responsible
Sale -60%
Original Price €275
1 Colour(s)
32
34
36
38
40
42
44
€275
€110
€375
€150
1 Colour(s)
32
34
36
38
40
42
44
Responsible
Sale -60%
Original Price €375
1 Colour(s)
32
34
36
38
40
42
44
€375
€150
1 Colour(s)
XXS
XS
S
M
L
XL
€215
€64.5
€245
€122.5
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
Responsible
Sale -50%
Original Price €245
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
€245
€122.5