Marni
TOPS
Marni’s colorful tops are impeccably crafted displays of print, texture and shape. A champion of innovation since its inception in 1994, the Italian label continues to lean into its legacy of experimental design, combining feminine details with boxy, exaggerated silhouettes. Our colorful edit is brimming with playful styles for every event on your calendar, from oversized T-shirts to desk-to-dinner blouses and shirts.
more
Filter42 Results
Recommended
- Recommended
- Price Low - High
- Price High - Low
- Highest Discount


MARNI
Oversized pleated cotton-poplin shirt£660
Oversized pleated cotton-poplin shirt
55% off
£297


MARNI
Belted washed-crepe blouse£620
Belted washed-crepe blouse
55% off
£279


MARNI
Ruffle-trimmed draped cotton-poplin top£305
Ruffle-trimmed draped cotton-poplin top
55% off
£137


MARNI
Draped crepe dress£1,701
Draped crepe dress
60% off
£680
Get An Extra 30% Off


MARNI
Tie-neck crepe blouse£825
Tie-neck crepe blouse
52% off
£396


MARNI
Printed silk-crepe shirt£670
Printed silk-crepe shirt
55% off
£298
Just 1 Left


MARNI
Printed cotton and silk-blend poplin top£460
Printed cotton and silk-blend poplin top
50% off
£230


MARNI
Asymmetric cotton-poplin peplum top£485
Asymmetric cotton-poplin peplum top
45% off
£268


MARNI
Gathered printed linen and cotton-blend top£400
Gathered printed linen and cotton-blend top
45% off
£220


MARNI
Cotton-poplin and printed silk-twill shirt£930
Cotton-poplin and printed silk-twill shirt
60% off
£372


MARNI
Crepe blouse£550
Crepe blouse
50% off
£275


MARNI
Oversized pleated floral-print cotton-poplin shirt£715
Oversized pleated floral-print cotton-poplin shirt
55% off
£320


MARNI
Printed crepe top£750
Printed crepe top
60% off
£298
MARNI
Cotton-blend jersey sweatshirt£405
Cotton-blend jersey sweatshirt
45% off
£222
MARNI
Appliquéd striped cotton-jersey T-shirt£290
Appliquéd striped cotton-jersey T-shirt
40% off
£174
MARNI
Ruched woven top£745
Ruched woven top
70% off
£224
MARNI
Pleated printed cotton-poplin top£575
Pleated printed cotton-poplin top
50% off
£288
MARNI
Cropped gathered cotton-poplin shirt£565
Cropped gathered cotton-poplin shirt
55% off
£254
Just 1 Left
MARNI
Cropped gathered cotton-poplin shirt£565
Cropped gathered cotton-poplin shirt
55% off
£254
Just 1 Left
MARNI
Printed cotton-poplin shirt£620
Printed cotton-poplin shirt
60% off
£248
MARNI
Embroidered two-tone satin and crepe de chine top£495
Embroidered two-tone satin and crepe de chine top
55% off
£222
Just 1 Left
MARNI
Pleated cotton-poplin peplum shirt£880
Pleated cotton-poplin peplum shirt
60% off
£352
Get An Extra 30% Off
MARNI
Gathered crepe top£460
Gathered crepe top
60% off
£184
MARNI
Paneled striped cotton-poplin shirt£460
Paneled striped cotton-poplin shirt
55% off
£208
Get An Extra 30% Off
MARNI
Printed silk-twill shirt£755
Printed silk-twill shirt
50% off
£377
Just 1 Left
MARNI
Cotton-blend chambray top£430
Cotton-blend chambray top
60% off
£172
MARNI
Cotton-sateen peplum top
Cotton-sateen peplum top
£560
Just 1 Left
MARNI
Striped crepe de chine blouse£530
Striped crepe de chine blouse
55% off
£238
MARNI
Satin crepe-trimmed draped crepe de chine top£530
Satin crepe-trimmed draped crepe de chine top
70% off
£159
MARNI
Cotton-poplin shirt£370
Cotton-poplin shirt
55% off
£168
Just 1 Left
MARNI
Ruffled floral-print cotton-poplin peplum top£712
Ruffled floral-print cotton-poplin peplum top
70% off
£214
Just 1 Left
MARNI
Crepe blouse£531
Crepe blouse
60% off
£212
Get An Extra 30% Off
MARNI
Printed crepe top£430
Printed crepe top
55% off
£193
Get An Extra 30% Off
MARNI
Color-block washed-crepe top£460
Color-block washed-crepe top
60% off
£184
Just 1 Left
MARNI
Asymmetric gathered crepe top£530
Asymmetric gathered crepe top
70% off
£159
Just 1 Left
MARNI
Floral-print cotton-jersey T-shirt£255
Floral-print cotton-jersey T-shirt
40% off
£154
Just 1 Left
MARNI
Tiered plissé crepe de chine blouse£685
Tiered plissé crepe de chine blouse
80% off
£138
Just 1 Left
MARNI
Pleated floral-print cotton-poplin top£335
Pleated floral-print cotton-poplin top
60% off
£134
Just 1 Left
MARNI
Satin-trimmed draped crepe de chine top£530
Satin-trimmed draped crepe de chine top
60% off
£212
Get An Extra 30% Off
MARNI
Ruched cotton-jersey T-shirt£240
Ruched cotton-jersey T-shirt
55% off
£108
Get An Extra 30% Off
MARNI
Ruched mélange cotton-jersey T-shirt£240
Ruched mélange cotton-jersey T-shirt
55% off
£108
Get An Extra 30% Off
MARNI
Ruched cotton-jersey T-shirt£240
Ruched cotton-jersey T-shirt
55% off
£108
Get An Extra 30% Off