Keira Knightley looks incredibly beautiful with her long brunette hair styled into a ponytail. Her bangs are parted off to both sides. The hair is curly and this look is cute and romantic.Keira's haircut is very long.The hair colouring is a rich shade of brown.


Pictures provided by Retna