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:
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.
Click here for Newshub's full royal wedding coverage.
Newshub.