RF. Thirty year mystery solved: King Charles and Prince William confirm the true identities of Archie and Lilibet.