Top Handle Bags

Celeste

Crystal-embellished clutch

£1,230

Joy

Rainbow top handle shoulder bag

£940

Claudia

Asymmetric crystal-embellished top handle bag

£13,900

Celeste

Crystal-embellished clutch

£1,230

Celeste

Crystal-embellished clutch

£1,250

Joy

Rainbow top handle shoudler bag

£940

Claudia

Asymmetric crystal-embellished top handle bag

£4,700

Celeste

Crystal-embellished clutch

£1,750

Joy

Rainbow top handle shoulder bag

£940