Luxury label Calvin Klein is set to sign English football star David Beckham as an underwear model in a deal worth £1m, according to industry sources.