The world’s most expensive shoes have gone on sale at Harrods in London with a £1m price tag.

After a photo-call for the press, the shoes were locked away in a bullet-proof case where they will be guarded round-the-clock.

The shoes, inspired by the ruby slippers from The Wizard of Oz, were woven from platinum thread and set with 642 rubies.

They were designed by Stuart Weitzman. £100,000 of the sale price will be donated to UK children’s charities.

More here.