The Duke and Duchess of Cambridge were spotted by fans enjoying a Premier League football match.

Prince William and Kate Middleton, along with children Prince George and Princess Charlotte, cheered on Aston Villa FC as they beat Norwich 5-1.

Aston Villa's Twitter account shared a picture of the royal family with the caption: "You know how to pick your #AVFC games, Your Royal Highness."

Many fans took to social media to share their surprise at the Royal appearance.

Molly Jennens wrote: "Prince William telling George to calm down might be the best thing I've ever witnessed."

Fan Matt Maher said: "Prince William needs to come to a few more matches. He's clearly a good luck charm."

While Gary Lineker shared a clip of Prince George celebrating Villa's victory, posting: "Think Prince George has caught the football bug early."