He's not a natural blond! We should have guessed. Tom Felton, who plays Draco Malfoy in Harry Potter and the Half-Blood Prince, told People that he has to dye his hair every 10 days to keep his brunette roots from showing.
And with two more Harry Potter flicks to go, Tom's going to have to keep up that schedule. Sounds like he doesn't mind though. "It's fun to be blond, and it's almost difficult to remember how I used to look with my proper hair color."