Another day, another internet doppelgänger. But we'll admit that this one is pretty damn good.
Mara Teigen is a 21-year-old model who we suspect to be a time-travelling version of Angelina Jolie from the mid '90s.
Is she playing up to the comparison? Yeah, probably but when you look this like Ms Jolie, well, why wouldn't you try and channel it for a bit?
And if you're wondering where you recognise her from, Kylie Jenner cast her in her recent lip gloss video that had a touch of Riri about it (you can check it out here).
Is your brain as confused as ours?