Fashion fans queued for hours to get their hands on what must be some of the poshest cast-off clothes in the world after Victoria Beckham donated some of her daughter Harper’s designer outfits to charity.

Shoppers lined up outside Mary’s Living & Giving Shop for Save the Children in Primrose Hill, north London, four hours before it opened at 10am in a bid to get their hands on one of the 25 outfits picked out by Beckham.

The Spice Girl-turned-designer had picked out 25 individual outfits from fashion labels including Chloe, Ralph Lauren, Stella McCartney and Gucci.

The first one was snapped up in five minutes with thousands of pounds already raised while TV presenter Mary Portas was on hand to help shoppers.

Beckham said: “I am delighted to be supporting the wonderful work of Save the Children through the Fashion Saves Lives sale. As a mother, I passionately believe that all children, wherever they live, have the right to a happy, healthy life.”

All the money raised will go towards Save the Children’s work to end child deaths from preventable causes by 2030.

Save the Children charity event
(Ian West/PA)

Currently 17,000 children die every day from preventable causes such as pneumonia and malaria due to a lack of adequate health services. Save the Children is backing a campaign to ensure world leaders commit to ensuring that by 2030 every child has basic healthcare they need to survive.

Fronted by Save the Children ambassadors Portas and Erin O’Connor, a Fashion Saves Lives sale will take place on internet auction site eBay from today until June 28.

More information can be found at savethechildren.org.uk/fashionsaveslives