They range from the cheekiest of little bridesmaids to a daughter of pop royalty.
The full bridal party for tomorrow's wedding of Princess Eugenie and Jack Brooksbank was revealed by Buckingham Palace yesterday.
As well as adorable Mia Tindall, the bridesmaids at Windsor Castle will include singer Robbie Williams' daughter Teddy.
Prince George, a wedding veteran at the age of only five, will be one of the page boys while little sister Princess Charlotte, three, will be a bridesmaid.
Their antics will be sure to pile the pressure on Princess Beatrice as she follows in the footsteps of the most famous royal wedding maid of honour – Pippa Middleton.
But royal insiders say that thanks to her 'fantastic' way with children, Beatrice, 30, will be able to keep the eight bridesmaids and pageboys in check.
As well as Mia, four, Teddy, six, and Charlotte, the bridesmaids are Savannah Phillips, seven, her sister Isla, six, and Maud Windsor, five.
Mia, daughter of Zara and Mike Tindall, is well known for her high-spirited antics. Her cousin, Savannah, is equally mischievous, and was spotted putting her mouth over Prince George's mouth on the balcony of Buckingham Palace during June's Trooping the Colour.
As the only non-royal, Teddy – short for Theodora – is an intriguing choice.
Her father and his actress partner Ayda Field, both judges on The X Factor, are good friends of Eugenie and her mother, Sarah, Duchess of York. Former Take That star Williams credits Teddy with helping prevent his life from spiralling into drug addiction.
Alongside George as page boy will be Louis de Givenchy, six, son of Olivier de Givenchy, managing director at JPMorgan Private Bank.
And, in a charming touch, Eugenie and Mr Brooksbank have involved her uncle Prince Edward's children Lady Louise and James, Viscount Severn.
At 14 and ten, they are slightly too old to be a bridesmaid or page boy. But their role as "special attendants" is a thoughtful way to involve them.
"It was a really sweet thing to do and I know the children and their parents are very touched," a source said.
Mr Brooksbank, 32, has asked his younger brother Tom, 30, to be his best man. The ceremony will take place at 11am at St George's Chapel in front of up to 800 guests.
Most members of the Royal Family will be present, except the Duchess of Cornwall, who has declined citing a prior engagement in Scotland.
There have been suggestions that Prince Philip, 97, who has a notoriously fractious relationship with the Duchess of York, will "see how he feels on the day". But royal sources insisted last night that he will be there for his granddaughter's big day.