Chart-topping singer Ed Sheeran stayed at a Tenby hotel whilst shooting a new TV saga in the county which focuses on early 14th century Wales.

The Grammy and Brit award winner stayed at the Heywood Spa Hotel whilst filming for a recurring role in a new medieval drama The Bastard Executioner, being shot in Broadhaven South for American station FX.

Ed, who plays the role of Sir Cormac, is seen posing for a selfie with Heywood Spa Hotel waiter Ben Kilgallon.