David Beckham was greeted by an army of fans in Madrid on Friday as he geared up to present a new menswear collection for H&M.
1.8k