Top Handle Bags

Joy

Rainbow top handle shoulder bag

£790

Celeste

Crystal-embellished clutch

£1,230

Celeste

Crystal-embellished clutch

£1,230

Claudia

Asymmetric crystal-embellished top handle bag

£13,900

Celeste

Crystal-embellished clutch

£1,310

Joy

Rainbow top handle shoudler bag

£790

Claudia

Asymmetric crystal-embellished top handle bag

£4,650

Celeste

Crystal-embellished clutch

£1,625

Joy

Rainbow top handle shoulder bag

£790