She turned 29-years-old on Wednesday but Keira Knightley looked like she may have celebrated her birthday a bit too hard as she looked worse for wear while out on Thursday morning.
Trending Articles
More Pages to Explore .....