It was really only a matter of time.
So who will do the royal honors? Newcomer Nico Evers Swindell will play William and Star Trek‘s Ben Cross is set to portray Prince Charles. But the role of Kate is still up for grabs.
No word yet on which actresses might be take on the role of the princess-to-be, but PEOPLE has a few ideas.
Katie Holmes could be a strong pick, as she’s already portrayed a member of American “royalty,” Jacqueline Kennedy, while Anne Hathaway proved she’s a keen impersonator with her recent portrayal of Holmes on SNL.
Then there’s Zooey Deschanel and Emma Roberts, both of whom certainly look like they could make a great Kate – provided they could nail the British accent.