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€
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
325€
1 Colour(s)
XXS
XS
S
M
L
XL
295€
1 Colour(s)
Petite
32
34
36
38
40
42
44
245€
1 Colour(s)
32
34
36
38
40
42
44
265€
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
295€
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
265€
1 Colour(s)
XXS
XS
S
M
L
XL
375€
1 Colour(s)
32
34
36
38
40
42
44
265€
1 Colour(s)
32
34
36
38
40
42
44
325€
1 Colour(s)
32
34
36
38
40
42
44
275€
1 Colour(s)
XXS
XS
S
M
L
XL
225€
1 Colour(s)
32
34
36
38
40
42
44
275€
1 Colour(s)
32
34
36
38
40
42
44
275€
1 Colour(s)
32
34
36
38
40
42
44
245€
1 Colour(s)
32
34
36
38
40
42
44
325€
1 Colour(s)
XXS
XS
S
M
L
XL
545€
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€
1 Colour(s)
XXS
XS
S
M
L
XL
215€
64.5€
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€
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€
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€
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€
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€
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€
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€
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€
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€
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€
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€
2 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
195€
2 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
195€