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
CHF 345,00
1 Colour(s)
XXS
XS
S
M
L
XL
CHF 275,00
1 Colour(s)
XXS
XS
S
M
L
XL
2XL
3XL
4XL
CHF 235,00
2 Colour(s)
32
34
36
38
40
42
44
CHF 155,00
2 Colour(s)
32
34
36
38
40
42
44
CHF 155,00
1 Colour(s)
XXS
XS
S
M
L
XL
CHF 185,00
CHF 215,00
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
New
Responsible
1 Colour(s)
32
34
36
38
40
42
44
46
48
50
52
CHF 215,00
2 Colour(s)
32
34
36
38
40
42
44
CHF 195,00
1 Colour(s)
XXS
XS
S
M
L
XL
CHF 275,00
1 Colour(s)
XXS
XS
S
M
L
XL
CHF 95,00
1 Colour(s)
XXS
XS
S
M
L
XL
CHF 95,00
1 Colour(s)
XXS
XS
S
M
L
XL
CHF 95,00
1 Colour(s)
XXS
XS
S
M
L
XL
CHF 95,00
1 Colour(s)
XXS
XS
S
M
L
XL
CHF 165,00
1 Colour(s)
XXS
XS
S
M
L
XL
CHF 275,00
1 Colour(s)
32
34
36
38
40
42
44
CHF 165,00
2 Colour(s)
32
34
36
38
40
42
44
CHF 195,00
2 Colour(s)
32
34
36
38
40
42
44
CHF 195,00
1 Colour(s)
XXS
XS
S
M
L
XL
2XL
3XL
4XL
CHF 235,00
2 Colour(s)
32
34
36
38
40
42
44
CHF 275,00
2 Colour(s)
32
34
36
38
40
42
44
CHF 275,00
1 Colour(s)
XXS
XS
S
M
L
XL
CHF 115,00
1 Colour(s)
32
34
36
38
40
42
44
CHF 185,00
1 Colour(s)
XXS
XS
S
M
L
XL
CHF 95,00
CHF 115,00
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
CHF 115,00
1 Colour(s)
XXS
XS
S
M
L
XL
2XL
3XL
4XL
CHF 95,00
CHF 95,00
1 Colour(s)
XXS
XS
S
M
L
XL
2XL
3XL
4XL
Extended Sizes
Responsible
1 Colour(s)
XXS
XS
S
M
L
XL
2XL
3XL
4XL
CHF 95,00
1 Colour(s)
32
34
36
38
40
42
44
CHF 295,00
1 Colour(s)
32
34
36
38
40
42
44
CHF 165,00
2 Colour(s)
32
34
36
38
40
42
44
CHF 185,00
1 Colour(s)
XXS
XS
S
M
L
XL
CHF 185,00
CHF 165,00
1 Colour(s)
32
34
36
38
40
42
44
Responsible
1 Colour(s)
32
34
36
38
40
42
44
CHF 165,00
CHF 155,00
1 Colour(s)
XXS
XS
S
M
L
XL
2XL
3XL
4XL
Extended Sizes
Responsible
1 Colour(s)
XXS
XS
S
M
L
XL
2XL
3XL
4XL
CHF 155,00
1 Colour(s)
XXS
XS
S
M
L
XL
CHF 165,00
1 Colour(s)
32
34
36
38
40
42
44
CHF 375,00
1 Colour(s)
XXS
XS
S
M
L
XL
2XL
3XL
4XL
CHF 115,00
1 Colour(s)
XXS
XS
S
M
L
XL
CHF 95,00
1 Colour(s)
XXS
XS
S
M
L
XL
2XL
3XL
4XL
CHF 235,00
1 Colour(s)
XXS
XS
S
M
L
XL
CHF 95,00
1 Colour(s)
XXS
XS
S
M
L
XL
CHF 275,00