The actors playing Kate and William in the Meghan and Harry movie have been cast
They're perfect for the part.
Ahead of the royal wedding in May this year, it was announced that there was going to be a made-for-TV movie of Prince Harry and Meghan Markle's relationship.
Shortly after that, we were introduced to the two actors who would be playing the couple in the movie, titled Harry & Meghan: A Royal Romance.
And now the rest of the royal family have been cast - and we've gotten our first look at them.
Prince William will be played by Australian actor Burgess Abernethy, Singapore-born, Vancouver-native Laura Mitchell will be playing Kate Middleton.
Prince George and Princess Charlotte will be played by Preston Karwat and Brielle Weintraub, respectively.
View this post on Instagram
The #MeghanMarkle & #PrinceHarry @LifetimeTV movie has found its Will and Kate! 👑 Australian Burgess Abernethy and Laura Mitchell have been crowned to portray Prince William and Kate Middleton in its new feature 'Harry & Meghan: A Royal Romance.' Click the link in our bio for more details. 📷: Lifetime
Meanwhile, actress Bonnie Soper will be playing the late Princess Diana, while Maggie Sullivan is set to play Queen Elizabeth II.
Harry & Meghan will follow the couple's courtship and love story, from the moment they met when they were set up by friends to the present day.
Harry & Meghan: A Royal Romance is set to broadcast around the time of the royal wedding in May 19 2018. The couple are due to marry at St George's Chapel at Windsor Castle.
The church is much smaller than Westminster Abbey in London where Kate and William got married in 2011 (a capacity of 800 as opposed to 2,000), but it won't be the first time a royal couple have wed there.
Most recently, Peter Phillips, Princess Anne and Captain Mark Phillips' son, married Autumn Kelly there in 2008.