Cardiff fans of Ed Sheeran could be seeing a lot more of him than they expected over the coming months.

Aside from the hit musician's four massive dates at the Principality Stadium in June, The Shape of You star is rumoured to be signing up for Danny Boyle 's latest movie, which is soon to start shooting on the streets of the Welsh capital.

Coming soon to a Cardiff street near you? (Image: PA)

The Trainspotting director, who's due to start work on the new James Bond film at the end of this year, will first slot in his yet-untitled South Wales project, which has been penned by Love Actually's Richard Curtis.

Believed to be a musical comedy, early reports suggest it's about a struggling musician who gets the chance to become a household name after he wakes up one morning to discover he's the only one in the world who can remember the songs of The Beatles .

Read More

The singer's no stranger to filming in Wales either, having had a cameo appearance as a medieval warrior in The Bastard Executioner, the violent fantasy series created by Sons of Anarchy's Kurt Sutter and filmed at Dragon Studios near Bridgend . During his time filming in South Wales, he enjoyed a night out in Cardiff with his co-stars.

He's also been in an episode of Game of Thrones.

Read More

Boyle, who spectacularly oversaw the Olympic opening ceremony in 2012, recently put a shout out for extras to appear in his musical - the 61-year-old Slumdog Millionaire helmer asked for men and women of all ethnicities, aged 17 to 40, to apply for several consecutive night shoots, due to take place in Cardiff this summer.

Ed in Game of Thrones (Image: PA)

Meanwhile, Sheeran will headline Radio One's Biggest Weekend in Swansea on Saturday, May 26 in front of 26,000 fans, with US teen icon Taylor Swift performing the next day.

Both shows are sold-out and tickets are currently being resold online for hundreds off pounds , despite organisers warning that anyone trying to gain entry with tickets that aren't in their name - they're also individually bar coded - will be denied entry.