Nick Gruber, Calvin Klein's 22-year-old boyfriend, has been arrested for cocaine possession.

Tuesday morning, New York police came to Gruber's home, where they found the cocaine and arrested him. Gruber, a former model and porn star, has been dating Klein on and off since 2010.

Police responded around 5 a.m. to a report an altercation between Gruber and a 20-year-old man. When police arrived they said they noticed a cut on the other man's face and placed Gruber under arrest, which he resisted by flailing his arms in the air.

When police got Gruber down to the police station, they noticed that he was reaching into his front pockets. The police took Gruber into the back, where they conducted a strip search and found the cocaine.

Police have charged Gruber with assault, resisting arrest and possession of a controlled substance.

There is a picture of Gruber leaving the police station, most likely headed to central booking.

Klein, 69, and Gruber have been dating for nearly two years off and on reportedly, before taking a break in January.