Calvin Klein continues to dazzle with familiar faces, featuring British actor Idris Elba in their latest clothing campaign.
By subscribing I accept the terms of use and privacy policy