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
Sold Out

Paisley print blouse

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

Cut-out top

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

Boxy blouse

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

Ribbed tank top

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

Graphic print t-shirt

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

Viscose blend T-shirt

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

Classic flowy blouse

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

Chain print blouse

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

Floral blouse

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

Knit long sleeve top

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

V-neck knit top

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

V-neck top

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

Bell sleeve blouse

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

Flowy printed blouse

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