A Sheffield Wednesday fan has criticised Sainsbury's staff for refusing to serve her husband alcohol because he was wearing a hat in the club's colours.

Helen Barry says she and her husband Adam were 'made to feel like criminals' when they visited the grocery giant's Wadsley Bridge superstore after watching the Owls lose to Aston Villa at Hillsborough.

After a lengthy dispute, she says staff called in police from outside.

She was eventually allowed to pay for the beer herself, but has criticised her family's treatment that evening.

"There were Villa fans buying crates of Budweiser and bottles of Jägermeister but they wouldn't serve my husband a few cans of beer to drink at home because he was wearing a hat which had nothing to do with football," she said.

"I just feel they could have shown a bit of common sense. If they'd have asked my husband to remove his hat or told him that I could buy the beer instead there would have been no problem.

"Instead, we were made to feel like criminals."

A spokesman for Sainsbury’s said, "We're contacting Helen to apologise for any disappointment we may have caused. This was a temporary policy we introduced to comply with a local police request."