British Prime Minister Tony Blair's son Euan...
Yes, a very young Johnny Depp. Sure doesn't look 21. Maybe it's an old pic.