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)
Loading...