Tops
Whether you’re dressing for the office, going out, or staying in, GANNI tops are an obvious choice. ...Bring the big collar energy with our signature GANNI souped-up peter pan collars, or try a modern version of the classic white shirt and blue jeans look. Prints are our thing, so switch up your flowy blouses in florals, hearts, or trippy gingham checks. Try our seersucker check for a picnic-ready look, or go wild for our cult favourite forever leopard print. Whatever you’re in the mood for, wear it the #GANNIgirl way. Shop all our tops below.
1 Colour(s)
XXS
XS
S
M
L
XL
295€
1 Colour(s)
XXS
XS
S
M
L
XL
265€
1 Colour(s)
XXS
XS
S
M
L
XL
2XL
3XL
4XL
195€
2 Colour(s)
32
34
36
38
40
42
44
145€
2 Colour(s)
32
34
36
38
40
42
44
145€
1 Colour(s)
XXS
XS
S
M
L
XL
165€
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
195€
2 Colour(s)
32
34
36
38
40
42
44
175€
1 Colour(s)
XXS
XS
S
M
L
XL
245€
1 Colour(s)
XXS
XS
S
M
L
XL
95€
1 Colour(s)
XXS
XS
S
M
L
XL
95€
1 Colour(s)
XXS
XS
S
M
L
XL
95€
1 Colour(s)
XXS
XS
S
M
L
XL
95€
1 Colour(s)
XXS
XS
S
M
L
XL
145€
1 Colour(s)
XXS
XS
S
M
L
XL
245€
1 Colour(s)
32
34
36
38
40
42
44
145€
2 Colour(s)
32
34
36
38
40
42
44
175€
2 Colour(s)
32
34
36
38
40
42
44
175€
1 Colour(s)
XXS
XS
S
M
L
XL
2XL
3XL
4XL
195€
2 Colour(s)
32
34
36
38
40
42
44
245€
2 Colour(s)
32
34
36
38
40
42
44
245€
1 Colour(s)
XXS
XS
S
M
L
XL
110€
1 Colour(s)
32
34
36
38
40
42
44
165€
1 Colour(s)
XXS
XS
S
M
L
XL
95€
110€
1 Colour(s)
XXS
XS
S
M
L
XL
2XL
3XL
4XL
New
Extended Sizes
Responsible
Exclusive
1 Colour(s)
XXS
XS
S
M
L
XL
2XL
3XL
4XL
110€
1 Colour(s)
XXS
XS
S
M
L
XL
2XL
3XL
4XL
95€
1 Colour(s)
XXS
XS
S
M
L
XL
2XL
3XL
4XL
95€
1 Colour(s)
32
34
36
38
40
42
44
265€
1 Colour(s)
32
34
36
38
40
42
44
145€
2 Colour(s)
32
34
36
38
40
42
44
165€
1 Colour(s)
XXS
XS
S
M
L
XL
165€
1 Colour(s)
32
34
36
38
40
42
44
145€
1 Colour(s)
XXS
XS
S
M
L
XL
2XL
3XL
4XL
135€
1 Colour(s)
XXS
XS
S
M
L
XL
145€
1 Colour(s)
32
34
36
38
40
42
44
345€
1 Colour(s)
XXS
XS
S
M
L
XL
2XL
3XL
4XL
110€
1 Colour(s)
XXS
XS
S
M
L
XL
95€
1 Colour(s)
XXS
XS
S
M
L
XL
2XL
3XL
4XL
195€
1 Colour(s)
XXS
XS
S
M
L
XL
95€
1 Colour(s)
XXS
XS
S
M
L
XL
245€