Jake Gyllenhaal has been named the new face of Calvin Klein's Eternity, a fragrance that focuses on romance, love, intimacy and commitment.