Staff at Sainsbury’s Bridgemead dressed up period costume to celebrate their company’s 145th birthday on 22 May.
Customers were greeted by female shop workers dressed in long skirts and pinnies and caps, and men wearing white shirts and ties.
It was a long way from 1869 when John James Sainsbury opened the first shop in Drury Lane, London when customers were served individually at different counters in front of shelves stacked with provisions.
Behind the scenes in Swindon, staff on the three shifts enjoyed one of three cakes baked specially for the occasion.
Simon Belcher, store community liaison ambassador, said: "It was a really good day and customers responded really well to the celebration. The staff enjoyed dressing up and looking back on 145 years of great customer service."
Volunteers from Swindon Twin Peaks who undertook the London Moonwalk collected donations in aid of Breakthrough Breast Cancer on the day.