As of the last update, Prince Harry, who is a known British citizen now living in the United States with his wife Meghan Markle, has not publicly shared information about his immigration status, including whether he has a green card. Typically, this type of personal information remains private unless the individual chooses to share it.