Pair our tops with your favorite bottom. From tees to floral blouses, we’ve got great options in our collection of Italian tops.

Filter by

    • XS (3)
    • S (105)
    • M (105)
    • L (55)
    • S/M (2)
    • M/L (2)
    • O/S (26)
    • BEIGE (5)
    • BLACK (30)
    • BLUE (12)
    • CORAL (1)
    • CREAM (6)
    • FUCHSIA (13)
    • GREEN (25)
    • IVORY (3)
    • LIGHT BLUE (5)
    • LILAC (7)
    • LIME (17)
    • MULTICOLOR (9)
    • ORANGE (14)
    • PINK (11)
    • PURPLE (1)
    • TURQUOISE (10)
    • VIOLET (3)
    • WHITE (38)
    • YELLOW (10)
    • MASKA (116)
    • RINASCIMENTO (18)
    • Featured
    • Best selling
    • Alphabetically, A-Z
    • Alphabetically, Z-A
    • Price, low to high
    • Price, high to low
    • Date, old to new
    • Date, new to old
Sale

Cropped plaid top

Regular Price
$44.50
Sale Price
$44.50
Regular Price
$89.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 

Crop blouse with front tie

Regular Price
$189.00
Sale Price
$189.00
Regular Price
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sold Out

Embroidered bustier

Regular Price
$64.50
Sale Price
$64.50
Regular Price
$129.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Check shirt

Regular Price
$115.00
Sale Price
$115.00
Regular Price
$230.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Lyocell top

Regular Price
$104.30
Sale Price
$104.30
Regular Price
$149.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Scarf print shirt

Regular Price
$124.50
Sale Price
$124.50
Regular Price
$249.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 

Silk-blend blouse

Regular Price
$259.00
Sale Price
$259.00
Regular Price
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Floral shirt

Regular Price
$161.00
Sale Price
$161.00
Regular Price
$230.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Embroidered bustier

Regular Price
$90.30
Sale Price
$90.30
Regular Price
$129.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Printed satin camisole

Regular Price
$90.30
Sale Price
$90.30
Regular Price
$129.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Printed viscose shirt

Regular Price
$181.30
Sale Price
$181.30
Regular Price
$259.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Crop shirt

Regular Price
$138.60
Sale Price
$138.60
Regular Price
$198.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Printed crop top

Regular Price
$111.30
Sale Price
$111.30
Regular Price
$159.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Paisley print satin shirt

Regular Price
$125.30
Sale Price
$125.30
Regular Price
$179.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Glittery print top

Regular Price
$69.50
Sale Price
$69.50
Regular Price
$139.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Short sleeve blouse

Regular Price
$89.50
Sale Price
$89.50
Regular Price
$179.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Crop top shirt

Regular Price
$69.50
Sale Price
$69.50
Regular Price
$139.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Floral shirt

Regular Price
$118.30
Sale Price
$118.30
Regular Price
$169.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Pleated sleeve top

Regular Price
$90.30
Sale Price
$90.30
Regular Price
$129.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Lace crop top

Regular Price
$115.00
Sale Price
$115.00
Regular Price
$230.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Wide strap crop top

Regular Price
$84.50
Sale Price
$84.50
Regular Price
$169.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Ruched top

Regular Price
$66.50
Sale Price
$66.50
Regular Price
$95.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Seamed t-shirt

Regular Price
$77.00
Sale Price
$77.00
Regular Price
$110.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Classic t-shirt

Regular Price
$55.00
Sale Price
$55.00
Regular Price
$110.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Wrap crop blouse

Regular Price
$118.30
Sale Price
$118.30
Regular Price
$169.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 

Sequin camisole

Regular Price
$169.00
Sale Price
$169.00
Regular Price
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Multicolor blouse

Regular Price
$124.50
Sale Price
$124.50
Regular Price
$249.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Fitted crop top

Regular Price
$47.50
Sale Price
$47.50
Regular Price
$95.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sold Out

Flowy floral blouse

Regular Price
$206.50
Sale Price
$206.50
Regular Price
$295.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator 
Sale

Multicolor blouse

Regular Price
$125.30
Sale Price
$125.30
Regular Price
$179.00
Unit Price
translation missing: en.general.accessibility.unit_price_separator