Can You Guess Prince Harry's Full Name?
Albin Hillert / Shutterstock.com
Henry Albert Charles David
Henry Charles Albert David
Henry Charles David Albert
Henry David Charles Albert
The flame-haired heartthrob has been called many things over the years (some good, some bad) but his full name is actually Henry Charles Albert David while his official title is His Royal Highness Prince Henry of Wales.
Next Question »