The royal wedding is only a few days away and there's growing speculation over which celebrities had the world's most wanted wedding invitation drop through their letterbox.
Here's what we know so far...
Mel B let it slip on a US talk show that all the Spice Girls received their invitation - and she also revealed that they might even jump on stage to perform some of their classic songs!
Former Miss World and Bollywood star Priyanka Chopra is one of Meghan's best friends. Both have often featured on each others Instagram posts over the years - and Priyanka often talks about her close friendship with her.
When you have a wedding you never know which work colleagues to invite, if any! But Meghan doesn't seem to have that problem because according to reports she has invited all of them.
Unconfirmed but likely to attend
The music legend is believed to have cancelled two shows in Las Vegas that clash with the royal wedding weekend dates. Could this be a coincidence? We think not!
The tennis champion recently pulled out of this month's Italian Open because she said she needs more time to prepare after giving birth in September. But her voluntary withdrawal from the competition now means her calendar is free to attend the wedding!
Will any former Made in Chelsea stars attend the royal wedding? Millie Mackintosh, who's hotly tipped for a wedding seat, is reported to be good friends with Meghan - and according to reports has helped her with some of the wedding plans.