Who have Prince Harry and Meghan Markle invited to the royal wedding?

Must See 18/05/2018

The guest list for Prince Harry and Meghan Markle's May 19 nuptials is long finalised.

But until they're photographed entering the church, the public will be none the wiser, except for an educated guess.

Here are Newshub's picks for who's going to be watching the happy couple cut the cake.

The Fun Table:

James Blunt

One of Prince Harry's friends you may not expect, Harry and Blunt served in the armed forces together and are quite close.

Blunt sang at Harry's Invictus Games in 2016 and admitted to a member of the public the prince invited him to sing at the games personally via text.

Half the cast of Suits

Markle spent seven years playing paralegal Rachel Zane on Suits so it can be expected some of the cast will be at the wedding.

It's not set in stone though - her TV love interest Patrick J Adams recently told ET they've grown apart so much he no longer has Markle's number.

The Awkward Table:

Cressida Bonas and Chelsy Davy

Both of Harry's ex-girlfriends are rumoured to have been invited to the wedding, which could be awkward. Both dated Harry long-term - Davy for six years and Bonas for two.

Princess Beatrice and Princess Eugenie

Prince Andrew and Fergie's daughters are likely to be there. However their mother - the Duchess of York Sarah Ferguson - did not receive an invite to Prince William's wedding and most certainly will not be at Harry's.

One would hope the girls don't go too wild with the headdresses as well, lest they repeat their mistake from Prince William's wedding.

The Top Table:

Photo credit: Getty

HRH Prince William Arthur Philip Louis, Duke of Cambridge

This one's a given. Prince William is one of the few guests to have his own press release announcing his participation in the wedding.

He's going to be the best man, fulfilling the role performed by Harry at his own 2011 nuptials.

Prince Seeiso of Lesotho

The younger brother of Lesotho's King Letsie III may seem an odd choice, but it wouldn't be surprising if he shows up to the wedding.

He's a friend of Harry's - they formed the charity Sentabale together in 2006 and have worked closely ever since.

Priyanka Chopra

Chopra is a friend of Markle's and was even there when she picked her dress for the wedding, but she won't be maid of honour or even a bridesmaid - Markle decided she won't have any due to the difficulty of choosing which friends would take the role.

Serena Williams

On her now defunct website The Tig, Markle said she hit it off with Williams after filming a 2014 flag football game for DirectTV.

Williams may even be one of the reasons Markle met Prince Harry. E! News reports Markle watched her play at Wimbledon just a few rows down from Pippa Middleton in 2016, shortly before the romance began.

The Family Table:

Nana and Granddad

Queen Elizabeth II will definitely be in attendance, having given the couple her blessing to be married.

However there are questions surrounding whether Prince Philip will be there due to his recent hip replacement.

Diana's family

Kensington Palace has confirmed all three of Princess Diana's siblings will be there, Lady Sarah McCorquodale, Lady Jane Fellowes and Earl Charles Spencer.

Lady Jane will also give a reading during the ceremony.

The parents

Prince Charles and Camilla Parker Bowles will definitely be in attendance, as will Markle's mother.

Her father Thomas Markle Sr may be a no show though. He's said he's not coming due to a heart attack, but it may actually be because he was caught staging photos for the paparazzi.