According to reported news celebrities like David Beckham, John Travolta, Mel Gibson, Sylvester Stallone, Sean Penn, Elon Musk, Tom Hanks, Ben Affleck and female celebrities like Keira Knightley and Fergie have done hair transplantation surgery.