How Royal Wedding guests were chosen
Some 1,900 guests will be at the wedding of Prince William and Kate Middleton, St James's Palace has said.
No names have offically been released as invitations begin arriving but more than half are family and friends.
UK and foreign dignitaries, senior politicians, charity workers and celebrities like the Beckhams are said to be among the Westminster Abbey congregation on 29 April.
But how were the guests for William and Kate's big day chosen? BBC Breakfast spoke to royal expert Charles Mosley and wedding planner Mark Niemierko to find out more.