ShopALTUZARRACara Top
Cara Top
50% off
A
ALTUZARRAVerified

Cara Top

$495.00$995.00Save $500.00

The Cara top is crafted in Italy with a buttoned high-neck and long bell sleeves, offering a refined, timeless drape.

Shop at ALTUZARRA
AvailabilityIn stock
Ships from
Returns30 days

Keep shopping