Shirts by Marni Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Marni Wave Pattern Short Sleeve Shirt $525 $750 Marni Oversized Striped Shirt $531 $759 Marni Contrast Trim Short Sleeve Shirt $493 $822 Marni Colour Block Stripe Shirt $330 $550 Marni Cuban Collar Logo Shirt $430 Marni Floral Print Cotton Shirt $470 Marni Floral Print Shirt $450 $544 Marni Tornado Cotton Poplin Short Sleeve Button Up Shirt $208 $520 Marni Striped Boxy Shirt $270 $450 Marni Heart Print Shirt $294 $490 Marni Graphic Print Painted Shirt $1,243 $2,072 Marni Multi Pocket Shirt $413 $590