The Queen gave Prince Harry and Meghan permission to name their daughter after her, but thought she would be called Elizabeth, it has been claimed.
The monarch is said to have had a phone call with her grandson in which he told her of the couple's intention, but she was reportedly taken aback when her granddaughter was called Lilibet.
That was a nickname given to her as a child and one which late husband Prince Philip used as a pet name for her.