Long Sleeve Tops

21 products

Filter by

    • XXS (10)
    • XS (18)
    • S (18)
    • M (18)
    • L (17)
    • XL (14)
    • Extra Small (2)
    • Small (3)
    • Medium (3)
    • Large (3)
NEW

Capella Top Cream

Regular
$335.00
Sale
$335.00
Regular
$335.00
Unit Price
per 
NEW

Katina Top Midnight

Regular
$330.00
Sale
$330.00
Regular
$330.00
Unit Price
per 
NEW

Filippa Top Midnight

Regular
$395.00
Sale
$395.00
Regular
$395.00
Unit Price
per 
NEW

Filippa Top Surplus

Regular
$390.00
Sale
$390.00
Regular
$390.00
Unit Price
per 
NEW

Katina Top Cream

Regular
$330.00
Sale
$330.00
Regular
$330.00
Unit Price
per 
NEW

Pasquale Top Floreale

Regular
$285.00
Sale
$285.00
Regular
$285.00
Unit Price
per 
NEW

Alessandro Shirt Taupe

Regular
$450.00
Sale
$450.00
Regular
$450.00
Unit Price
per 
NEW

Corina Top Emerald

Regular
$295.00
Sale
$295.00
Regular
$295.00
Unit Price
per 
NEW

Corina Top White

Regular
$295.00
Sale
$295.00
Regular
$295.00
Unit Price
per 

Octavia Top White

Regular
$275.00
Sale
$275.00
Regular
$275.00
Unit Price
per 
NEW

Romina Top Crinkle Stripe Cotton

Regular
$295.00
Sale
$295.00
Regular
$295.00
Unit Price
per 

Maximo Shirt White

Regular
$295.00
Sale
$295.00
Regular
$295.00
Unit Price
per 

Olympia Top White

Regular
$315.00
Sale
$315.00
Regular
$315.00
Unit Price
per 
SALE

Editta Top White

Regular
$147.50
Sale
$147.50
Regular
$295.00
Unit Price
per 
SALE

Olympia Top Black

Regular
$162.50
Sale
$162.50
Regular
$325.00
Unit Price
per 
SALE

Alexandra Top Ivory

Regular
$147.50
Sale
$147.50
Regular
$295.00
Unit Price
per 
SALE

Pia Top Seaglass

Regular
$172.50
Sale
$172.50
Regular
$345.00
Unit Price
per 
SALE

Maximo Shirt Seaglass

Regular
$162.50
Sale
$162.50
Regular
$325.00
Unit Price
per 
SALE

Allegra Top Cornflower

Regular
$88.50
Sale
$88.50
Regular
$295.00
Unit Price
per 
SALE

Tabitha Shirt Cornflower

Regular
$112.50
Sale
$112.50
Regular
$375.00
Unit Price
per 
SALE

Tabitha Shirt Blush

Regular
$105.00
Sale
$105.00
Regular
$350.00
Unit Price
per