Poof! Sean Lennon Transforms Into Gandalf and Other Fictional Characters

Step aside, Pharrell.

Sean Lennon has always had a unique and adventurous sense of style — retro suits with bowties, colorful scarves eccentrically tossed over his shoulder, and hats for every occasion. But when he arrived at "Late Show With David Letterman" on Thursday, he looked like he had just arrived back from… Middle-earth.

[Related: Pharrell Williams Auctions Off His Infamous Hat]

The musician son of Yoko Ono and the late John Lennon was having a Gandalf moment outside the Ed Sullivan Theater in Manhattan. The 38-year-old was rocking a black peaked hat and long black coat while his mane of brown locks dangled down below his shoulders, giving us a flashback to Ian McKellen in the "Lord of the Rings" movies.

Instead of a staff, however, Lennon, who was performing on "Letterman" with his band, The Ghost of a Saber Tooth Tiger, carried Imagine Peace bags, a nod to his mom's artistic movement.

Lennon's wizard hat isn't brand new — earlier this year, he wore it for a Vogue photo shoot and he dusted it off for the Tribeca Film Festival last month — nor is his eccentric sense of style, which he had even as a tween. (In the 1988 "Imagine" documentary, he sported a funky, futuristic jacket with a high collar and big shoulders. He was about 12.) But his obsession with hats has grown in recent years and — because it's Friday and we're clearly feeling a bit daydreamy — we can't help but compare more of his looks to other movie characters.

Like Pierce Brosnan in "Thomas Crown Affair":

And Johnny Depp in "Alice in Wonderland":

OK, so maybe Lennon doesn't look exactly like the Mad Hatter — he would need a few layers of makeup — but you must admit the guy is mad for hats.