Clicky

Head to Head

Keira Knightley vs Salma Hayek

Salma Hayek was born 18 years and 6 months earlier; Keira Knightley is 13 cm taller.

Tap a photo to vote and see what everyone else thinks.

Keira KnightleyvsSalma Hayek
41Age60
170 cmHeight157 cm
79FameScore79

Keira Knightley and Salma Hayek, Fact by Fact

Keira KnightleySalma Hayek
Age41 years old60 years old
BirthMarch 26, 1985September 2, 1966
Place of birthTeddington, London, England, UKCoatzacoalcos, Veracruz, Mexico
NationalityUnited KingdomMexico
Height170 cm157 cm
FameScore7979
Ranking positionn.º 105n.º 106
Photos on Fametown54130

Quick Answers

Who is older, Keira Knightley or Salma Hayek?

Salma Hayek was born first: on September 2, 1966, 18 years and 6 months before Keira Knightley (March 26, 1985).

Who is taller, Keira Knightley or Salma Hayek?

Keira Knightley is 170 cm tall and Salma Hayek is 157 cm: a 13 cm difference.

Who is more popular, Keira Knightley or Salma Hayek?

Keira Knightley ranks #105 in the Fametown celebrity rankings (FameScore 79), while Salma Hayek is #106 (FameScore 79).

More Head-to-Head Matchups