men-in-vogue:Lil Nas X photographed by Ryan McGinley for Calvin Klein Lil Nas X wears Calvin Klein