Meghan Markle and Prince Harry have called their daughter Lilibet Diana Mountbatten-Windsor, paying tribute to the Queen and the late Princess Diana. However it would appear that Harry has held the name Lili dear for quite some time, and there's a standout moment which saw the prince picking out the moniker for his future daughter, years before she was born.