A charity which is to open a stall at the Glastonbury Festival has spent six months stockpiling wellies and wedding dresses for the event.
Oxfam has shipped in 18 tonnes of items including sun hats, fake fur coats and eveningwear to sell at the music event in Somerset this weekend.
It even has a further seven-and-a-half tonnes of goods on standby in case stock runs out.
The charity first ran a clothes stall at Glastonbury in 2003, raising £3,000.
Marina Wilson, Oxfam's area manager for Oxfam said: "Last year, someone bought a wedding dress for £25, got married on stage and gave the dress back to us.
"We have been stockpiling clothes for months so that we have rails and rails of similar items to meet demand."