Among the recognisable royals and world leaders, soap fans were surprised to see a Coronation Street star attending The Queen's funeral. 

Queen Elizabeth was laid to rest on Monday at St George's Chapel in Windsor following a funeral service at Westminster Abbey and a procession.

Around 2000 guests attended the service as millions more watched on their television screens at home. 

And Corrie fans noticed an unexpected guest in the form of actor Antony Cotton.

READ MORE: 'Thank you Ma'am': Popular Rangers pub changes name in honour of Queen

The 47-year-old, who plays series favourite Sean Tully, took to social media to express his gratitude at being invited.

He wrote: "Well…where to begin?! I had the greatest honour of being invited to Her Majesty’s funeral.

"So proud to see so many pals working on it, and doing their Queen and country proud. It was a day I will never forget. “May flights of Angels sing thee to thy rest…”

 

The post received many likes and comments, including one message from a fan who said: "Wow must have been such an honour to be there."

Another commented: "Wow Antony what a deep honour. Recognition I hope of all you do for our service people."

Antony was awarded an MBE in 2022 for services to the British Army, veterans and personnel.