British actor Tom Felton has mocked Kim Kardashian's new hairstyle and compared her look to his character from the Harry Potter movies.

Kardashian stunned fans on Thursday (05Feb15) when she unveiled her new peroxide blonde tresses, sparking humorous comments on social media likening her to the Hogwarts bully.

Now Felton, who portrayed Malfoy in the Potter films, has joined in the chorus of derision.

He posted an image on showing Kardashian mocked up as Malfoy and added in the caption, "So apparently Kanye has a Draco fetish....#muse."

Felton's onscreen father Jason Isaacs, who played fair-haired Lucius Malfoy in the franchise, also commented on, writing, "Seriously though. I wondered where my wig went. Lucius had some good work done..."

Kardashian has also been likened to rocker/actor Jared Leto, who has also just unveiled a new bleached look, and Orlando Bloom's The Lord of the Rings elf Legolas.