Ted Baker Ballet flats

TED BAKERBallet flats
Size:37 EU
£39£37Germany
TED BAKERLeather ballet flats
Size:36.5 EU
£72£44France
TED BAKERGlitter ballet flats
Size:36 EU
£149Greece
TED BAKERBallet flats
Size:39 EU
£66Hungary
TED BAKERPatent leather ballet flats
Size:41 EU
£65£61Spain
TED BAKERLeather ballet flats
Size:37 EU
£50France
TED BAKERBallet flats
Size:37 EU
£37£26Germany
TED BAKERBallet flats
Size:5 UK
£31Italy
TED BAKERBallet flats
£110£96France
TED BAKERBallet flats
Size:6 UK
£22United States
TED BAKERLeather ballet flats
Size:38 EU
£38United States
TED BAKERPatent leather ballet flats
Size:39.5 EU
£55United States- Sold

TED BAKERBallet flats
Size:37 EU
£32£24Hungary