Prince Harry is to marry his girlfriend Meghan Markle in Spring 2018.
Harry, 33, who is fifth in line to the throne, has been dating the 36-year-old American actress since the summer of 2016.
Ms Markle found fame in the US legal drama Suits.
When will the wedding be?
Royals usually have a short engagement and are traditionally during the week rather than at the weekend.
A brief statement by the Prince of Wales issued by Clarence House said: "The wedding will take place in Spring 2018.
"Further details about the wedding day will be announced in due course."
William and Kate wed on a Friday and the Queen on a Thursday.
Where will the wedding take place?
It has not yet been announced, but St George's Chapel at Windsor Castle is a good bet.
The chapel is smaller than Westminster Abbey and St Paul's Cathedral, but still grand enough for a high-profile royal wedding.
Will the wedding day be a public holiday?
It will be up to the Government to decide whether to give Britons the day off.
An extra one-off bank holiday was added for William and Kate's nuptials, but William is a future king, whereas Harry is now only fifth in line to the throne.
Will Harry be made a Duke?
Tradition dictates royal men receive a title when they marry, and Prince Harry is expected to become the Duke of Sussex.
On the morning of his wedding, the prince is likely to be given a dukedom by his grandmother the Queen.
Ms Markle would become both an HRH and a duchess after saying her vows.
Will Meghan Markle become a duchess or princess?
Harry, whose full name is Prince Henry of Wales, could turn down a title, in which case, Ms Markle would be known as HRH Princess Henry of Wales.
She is not entitled to be Princess Meghan - even though this may be how she eventually becomes known in the media and to the public.
Ms Markle will not be a princess in her own right, only through marriage, just like the Duchess of Cambridge - who would have used the title Princess William of Wales if she had not been a duchess.
Even if she becomes a duchess, Ms Markle will still technically also be HRH Princess Henry of Wales.
When Kate signed Prince George's birth certificate, she listed her occupation as "Princess of the United Kingdom".