A popular farm shop and cafe in a Norfolk village is holding a bank holiday barn dance.

Hirst's Farm Shop and Cafe at Ormesby St Margaret is holding Hirst's Western Country Barn Dance on Sunday.

Doors open at 6.30pm, with live music from 7.30pm.

It features the Whirligig Norfolk Ceilidh Band, a hog roast and a bar.

The farm shop's Facebook page said: "Don’t forget your cowboy hats and boots! Children welcome!"

Book tickets at hirstsfarmshopandcafe.co.uk/events.