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,00
2 Colour(s)
32
34
36
38
40
42
44
€ 395,00
2 Colour(s)
32
34
36
38
40
42
44
€ 395,00
1 Colour(s)
32
34
36
38
40
42
44
€ 325,00
1 Colour(s)
XXS
XS
S
M
L
XL
€ 295,00
1 Colour(s)
Petite
32
34
36
38
40
42
44
€ 245,00
1 Colour(s)
32
34
36
38
40
42
44
€ 265,00
€ 295,00
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
Responsible
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
€ 295,00
€ 265,00
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,00
1 Colour(s)
32
34
36
38
40
42
44
€ 345,00
1 Colour(s)
32
34
36
38
40
42
44
€ 265,00
1 Colour(s)
XXS
XS
S
M
L
XL
€ 375,00
1 Colour(s)
32
34
36
38
40
42
44
€ 265,00
1 Colour(s)
32
34
36
38
40
42
44
€ 325,00
1 Colour(s)
32
34
36
38
40
42
44
€ 275,00
1 Colour(s)
XXS
XS
S
M
L
XL
€ 225,00
1 Colour(s)
32
34
36
38
40
42
44
€ 275,00
1 Colour(s)
32
34
36
38
40
42
44
€ 275,00
1 Colour(s)
32
34
36
38
40
42
44
€ 245,00
1 Colour(s)
32
34
36
38
40
42
44
€ 325,00
1 Colour(s)
XXS
XS
S
M
L
XL
€ 545,00
€ 275,00
€ 110,00
1 Colour(s)
32
34
36
38
40
42
44
Responsible
Sale -60%
Original Price € 275,00
1 Colour(s)
32
34
36
38
40
42
44
€ 275,00
€ 110,00
1 Colour(s)
XXS
XS
S
M
L
XL
€ 215,00
€ 64,50
€ 245,00
€ 98,00
2 Colour(s)
32
34
36
38
40
42
44
Responsible
Sale -60%
Original Price € 245,00
2 Colour(s)
32
34
36
38
40
42
44
€ 245,00
€ 98,00
€ 375,00
€ 150,00
1 Colour(s)
32
34
36
38
40
42
44
Responsible
Sale -60%
Original Price € 375,00
1 Colour(s)
32
34
36
38
40
42
44
€ 375,00
€ 150,00
€ 245,00
€ 122,50
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
Responsible
Sale -50%
Original Price € 245,00
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
€ 245,00
€ 122,50
€ 345,00
€ 138,00
1 Colour(s)
32
34
36
38
40
42
44
Responsible
Sale -60%
Original Price € 345,00
1 Colour(s)
32
34
36
38
40
42
44
€ 345,00
€ 138,00
€ 245,00
€ 98,00
2 Colour(s)
32
34
36
38
40
42
44
Responsible
Sale -60%
Original Price € 245,00
2 Colour(s)
32
34
36
38
40
42
44
€ 245,00
€ 98,00
€ 425,00
€ 170,00
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
Responsible
Sale -60%
Original Price € 425,00
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
€ 425,00
€ 170,00
€ 325,00
€ 162,50
1 Colour(s)
32
34
36
38
40
42
44
Responsible
Sale -50%
Original Price € 325,00
1 Colour(s)
32
34
36
38
40
42
44
€ 325,00
€ 162,50
€ 345,00
€ 138,00
1 Colour(s)
32
34
36
38
40
42
44
Responsible
Sale -60%
Original Price € 345,00
1 Colour(s)
32
34
36
38
40
42
44
€ 345,00
€ 138,00
€ 225,00
€ 90,00
1 Colour(s)
32
34
36
38
40
42
44
Responsible
Sale -60%
Original Price € 225,00
1 Colour(s)
32
34
36
38
40
42
44
€ 225,00
€ 90,00
€ 275,00
€ 110,00
1 Colour(s)
32
34
36
38
40
42
44
Responsible
Sale -60%
Original Price € 275,00
1 Colour(s)
32
34
36
38
40
42
44
€ 275,00
€ 110,00
€ 275,00
€ 110,00
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
Responsible
Sale -60%
Original Price € 275,00
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
€ 275,00
€ 110,00
2 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
€ 195,00
2 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
€ 195,00