Prince Harrys full name is Henry Charles Albert David, Duke of Sussex, Earl of Dumbarton, Baron Kilkeel. Although he is known to everyone as Harry, he doesnt technically have a surname as traditionally, anyone in the Royal Family who has a Prince/Princess, or a His/Her Royal Highness title, doesn’t officially have one. However, his son Archie used to use Mountbatten-Windsor prior to officially becoming a prince in March 2023.