Free shipping on orders over €150 (Peninsula and Baleares)

Free shipping on orders over 150€ (Peninsula and Baleares)

Your cart

Your cart is empty

Women's elegant tops

27 Results

Black Alenia top
-50%

Black Alenia top

RIVERA

Regular price $1,345 $673

Unit price
per 

Selene abstract print top
-30%

Selene abstract print top

RIVERA

Regular price $1,492 $1,045

Unit price
per 

Nireya Soft Mole Top
-30%

Nireya Soft Mole Top

RIVERA

Regular price $1,429 $1,000

Unit price
per 

Virel raw knit top
-50%

Virel raw knit top

RIVERA

Regular price $1,177 $589

Unit price
per 

Elnara vest in ecru
-50%

Elnara vest in ecru

RIVERA

Regular price $1,198 $599

Unit price
per 

Elnara sage green vest
-30%

Elnara sage green vest

RIVERA

Regular price $1,198 $839

Unit price
per 

Erya raw vest
-50%

Erya raw vest

RIVERA

Regular price $1,198 $599

Unit price
per 

Aristea copper top
-50%

Aristea copper top

RIVERA

Regular price $1,492 $746

Unit price
per 

Navy blue Arvienne top
-50%

Navy blue Arvienne top

RIVERA

Regular price $1,408 $704

Unit price
per 

Virel light grey knit top
-30%

Virel light grey knit top

RIVERA

Regular price $1,177 $824

Unit price
per 

Top Inès crudo
-30%

Top Inès crudo

RIVERA

Regular price $1,387 $971

Unit price
per 

Black Inès top
-30%

Black Inès top

RIVERA

Regular price $1,387 $971

Unit price
per 

Top Érima pearl grey
-30%

Top Érima pearl grey

RIVERA

Regular price $1,513 $1,059

Unit price
per 

Top Elenya raw
-50%

Top Elenya raw

RIVERA

Regular price $1,387 $694

Unit price
per 

Erya black vest
-50%

Erya black vest

RIVERA

Regular price $1,198 $599

Unit price
per 

Top Alenia white
-30%

Top Alenia white

RIVERA

Regular price $1,345 $942

Unit price
per