Short Dresses
Your clothes express who you are. Want to keep it short and sweet? Our short summer dresses are a #GANNIGirls wardrobe staple for the season. ... When it gets colder, add a pair of grey knitted tights for a dress that works year-round. Whatever the occasion, find a short dress that suits your style. Brunch? Try a t-shirt dress. Cocktails with the girls? Leather, satin, and leopard print short party dresses await. Exploring? Soak up the day’s sunshine in a light and floaty tea dress. From the beach to the country or the city, browse our range of short dresses to find your perfect fit.
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
245€
1 Colour(s)
32
34
36
38
40
42
44
245€
1 Colour(s)
32
34
36
38
40
42
44
345€
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
275€
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
295€
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
225€
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
295€
1 Colour(s)
32
34
36
38
40
42
44
345€
1 Colour(s)
32
34
36
38
40
42
44
245€
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
195€
1 Colour(s)
32
34
36
38
40
42
44
975€
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
375€
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
445€
1 Colour(s)
32
34
36
38
40
42
44
195€
1 Colour(s)
32
34
36
38
40
42
44
375€
1 Colour(s)
32
34
36
38
40
42
44
425€
1 Colour(s)
32
34
36
38
40
42
44
325€
265€
159€
159€
1 Colour(s)
32
34
36
38
40
42
44
Responsible
You Save 106€
Original Price 265€
Previous Sale Price 159€
1 Colour(s)
32
34
36
38
40
42
44
265€
159€
159€
375€
187.5€
187.5€
1 Colour(s)
XXS
XS
S
M
L
XL
You Save 188€
Original Price 375€
Previous Sale Price 187.5€
1 Colour(s)
XXS
XS
S
M
L
XL
375€
187.5€
187.5€
445€
267€
267€
1 Colour(s)
32
34
36
38
40
42
44
Responsible
You Save 178€
Original Price 445€
Previous Sale Price 267€
1 Colour(s)
32
34
36
38
40
42
44
445€
267€
267€
195€
78€
78€
2 Colour(s)
32
34
36
38
40
42
44
Responsible
You Save 117€
Original Price 195€
Previous Sale Price 78€
2 Colour(s)
32
34
36
38
40
42
44
195€
78€
78€
295€
118€
118€
1 Colour(s)
32
34
36
38
40
42
44
Responsible
You Save 177€
Original Price 295€
Previous Sale Price 118€
1 Colour(s)
32
34
36
38
40
42
44
295€
118€
118€
245€
98€
98€
1 Colour(s)
32
34
36
38
40
42
44
Responsible
You Save 147€
Original Price 245€
Previous Sale Price 98€
1 Colour(s)
32
34
36
38
40
42
44
245€
98€
98€
225€
90€
90€
1 Colour(s)
XXS/XS
S/M
L/XL
Responsible
You Save 135€
Original Price 225€
Previous Sale Price 90€
1 Colour(s)
XXS/XS
S/M
L/XL
225€
90€
90€
225€
90€
90€
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
Responsible
You Save 135€
Original Price 225€
Previous Sale Price 90€
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
225€
90€
90€
295€
118€
118€
1 Colour(s)
32
34
36
38
40
42
44
Responsible
You Save 177€
Original Price 295€
Previous Sale Price 118€
1 Colour(s)
32
34
36
38
40
42
44
295€
118€
118€
195€
78€
78€
1 Colour(s)
32
34
36
38
40
42
44
Responsible
You Save 117€
Original Price 195€
Previous Sale Price 78€
1 Colour(s)
32
34
36
38
40
42
44
195€
78€
78€
195€
78€
78€
1 Colour(s)
32
34
36
38
40
42
44
Responsible
You Save 117€
Original Price 195€
Previous Sale Price 78€
1 Colour(s)
32
34
36
38
40
42
44
195€
78€
78€
295€
177€
177€
1 Colour(s)
32
34
36
38
40
42
44
Responsible
You Save 118€
Original Price 295€
Previous Sale Price 177€
1 Colour(s)
32
34
36
38
40
42
44
295€
177€
177€
295€
118€
118€
1 Colour(s)
XXS
XS
S
M
L
XL
Responsible
You Save 177€
Original Price 295€
Previous Sale Price 118€
1 Colour(s)
XXS
XS
S
M
L
XL
295€
118€
118€
225€
90€
90€
2 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
Responsible
You Save 135€
Original Price 225€
Previous Sale Price 90€
2 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
225€
90€
90€
245€
98€
98€
1 Colour(s)
32
34
36
38
40
42
44
Responsible
You Save 147€
Original Price 245€
Previous Sale Price 98€
1 Colour(s)
32
34
36
38
40
42
44
245€
98€
98€
265€
106€
106€
1 Colour(s)
32
34
36
38
40
42
44
You Save 159€
Original Price 265€
Previous Sale Price 106€
1 Colour(s)
32
34
36
38
40
42
44
265€
106€
106€
195€
78€
78€
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
Responsible
You Save 117€
Original Price 195€
Previous Sale Price 78€
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
195€
78€
78€
245€
98€
98€
1 Colour(s)
32
34
36
38
40
42
44
Responsible
You Save 147€
Original Price 245€
Previous Sale Price 98€
1 Colour(s)
32
34
36
38
40
42
44
245€
98€
98€
295€
177€
177€
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
Responsible
You Save 118€
Original Price 295€
Previous Sale Price 177€
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
295€
177€
177€