21 shocking celebrity haircuts - includes Beyonce (Photos)

Slideshow posted in Photos | Friday, August 09, 2013

11 of 21: Left: Keira Knightley appears at 'The Little Dog Laughed' play after party at the Trafalgar Hotel in London, Britain on January 20, 2010. / Right: Keira Knightley appears at Paris Fashion Week on Oct. 5, 2010. ( Photo / Richard Young / Joseph Kerlakian/Startraksphoto.com)