James and Thomas, who were William's best men, were given the role discreetly at the Royal wedding in 2011.
Harry has explained his decision in his book 'Spare', stating that the public had been informed that he was going to be the best man, but that was not true.
The Palace had no choice but to announce him as the best man since the public expected it. In reality, William didn't want Harry to give a best-man speech, as he feared that Harry might say something inappropriate while using the microphone.
According to Harry, this lie gave cover to James and Thomas, who were civilians and could not handle the consequences of being publicly identified as William's best men.
If they had been revealed, the press would have chased, tracked, hacked, investigated, and ruined their families' lives.
Harry further elaborated that both James and Thomas were shy and quiet, and it would be unfair to expect them to withstand such intense scrutiny.
