Just when you thought it was a normal Friday, a surprising revelation comes to light: Prince Harry’s real name isn’t actually Harry.
As Cosmopolitan points out, Prince Harry was born Henry Charles Albert David, aka Prince Henry of Wales. As you can see, none of those names are Harry. Need proof that the Duke of Sussex is actually a Henry? Well, just take a look at his engagement announcement.