Blonde or Brunette?
Keira Knightley Blonde
Actress Keira Knightley arrives to the 63rd Annual Golden Globe Awards at the Beverly Hilton on January 16, 2006 in Beverly Hills, California. (Photo by Frazer Harrison/Getty Images)
Skip to Main Content | Skip to Categories | Skip to Search