Royal Wedding: Which celebrities are expected to attend?

It's going to be one of the biggest events of the year - but which celebrities will be guests at tomorrow's Royal Wedding?
Victoria and David BeckhamVictoria and David Beckham
Victoria and David Beckham

Although the list has not been formally confirmed, those rumoured to be attending include singer Ed Sheeran, tennis legend Serena Williams and Meghan Markle’s Suits co-star Patrick J Adams.

To see the full list of rumoured celebrity guests click on the link at the top of the article or the icon on the main picture.