There are a whole lot of celebrities who are rumoured to be attending the royal wedding next month.
Yep, A-listers from every corner of the world will apparently be on hand to watch Prince Harry, 33, marry Meghan Markle, 36, on May 19.
The Mirror has compiled a handy list of everyone who will most likely make an appearance at the royal wedding, and we are definitely going to use it as a reference when we play Celebrity Bingo: Royal Wedding Edition on the day of the ceremony.
