This is 16-year-old Seth Hamby, from Bettendorf, Iowa.
And this is a throwback picture of Cara Delevingne's father, Charles Hamar Delevingne, that she posted on Instagram one month ago, with the words "My dad being all young and cute ❤️️".
Hang on a second...
Seth told BuzzFeed News: "A few friends came up to me and showed me this picture of Cara Delevingne's dad, and I was like, 'WTF, where did you get that picture of me?', then I realised it wasn't me."
He shared his doppelgänger on Twitter and his tweet went viral, gaining over 67,000 likes and 34,000 retweets. He said he was amazed by the amount of attention his tweet received. "I don't know how to feel about it or what to do. It's just crazy and such a coincidence," the teenager said.
People were really struck by the similarities between the two of them.
But others were quite scared.
People pretty much think that Seth could be a time traveller.
But he told BuzzFeed News that he is "almost sure" he is not related to the Delevingne family. "If I am, it would probably be distant and I wouldn't know about it."
He also said that his parents were pretty shocked by the resemblance. "It's a crazy coincidence and I'm glad I found out about it," he said.
Maybe it's actually just a glimpse into Seth's future.
Victoria Sanusi is a reporter for BuzzFeed News and is based in London.
Contact Victoria Sanusi at firstname.lastname@example.org.
Got a confidential tip? Submit it here.