had he meant 'leopardlike' (and he may well have), he might better have used 'pardine' (see bovine, vulpine, corvine, canine, asinine, etc.) -- to my eye this flows better:
"Christopher was looking at his most pardine, beautiful and slim and young …"