dior b30 trainer - black
£ 181.60
christian louboutin trainer - black
£ 171.20
dior b30 trainers - dark blue / gray
£ 181.60
dior b30 trainers - white
£ 181.60
dior b30 trainer - grey
£ 181.60
dior b22 trainer - baby blue/grey
£ 171.20
dior b22 trainer - black
£ 171.20
dior trainers (pre-order)
£ 171.20
dior b27 navy/white denim
£ 181.60