In order to marry her Prince Charming, Meghan Markle must be baptised and confirmed in the Church Of England.
The palace confirmed this on Tuesday, after making Meghan and Prince Harry‘s wedding venue public knowledge.
The happy couple are set to marry at St George’s Chapel, Windsor Castle, in May 2018.