Did you know that Kate Middleton is the first person to put a finger in Diana's ring since Dodi Al Fayed?