OH. MY. GOSH. Is this kid not the cutest little munchkin you've ever seen in your life? Can you guess which singer-songwriter this little redhead grew up to be?

We seriously cannot stop looking at this photo. This little English chap looks so cute in his oversized glasses and little red blazer and tie. He looks like he's straight out of 'Harry Potter,' like he's going to be headed off for Hogwarts at any moment! While he may look a lot different nowadays, those baby blues are still the same, and he's still got those fiery red locks.

Have you figured out who this little kid is? Click through to find out!