Bad Bunny has joined the long tradition of male celebrities taking part in Calvin Klein campaigns, following Jeremy Allen White who starred in the ads last year. And to be honest we're still getting ...