It's very obvious that David Beckham got a hair transplant. Before the transplant, his hairline was receding and and thinning on top of his scalp. Now it's a thick and happy head of hair! The doctor definitely did a good job making his hairline look natural. It's a mature hairline, yet low enough to look good with trendy hairstyles.
The before picture shows David Beckham in his early 20's. The after picture shows him with a very noticeable bald spot though! His hair transplant filled that in, made the top of his head thicker, and lowered his hairline.
David Beckham definitely looks better after his hair transplant!