Celebrity

Next
David Beckham wears a red long-sleeved top from his own collection as he launches his H&M Bodywear range in Paris. He recently announced that he is retiring from football.
Copyright: WireImage
1 of 59