There’s a new bad boy replacing Mark Wahlberg in Calvin Klein’s new ads. The 20 year old heartthrob tells all that he ate junk food in order to bulk up for the photoshoot. The ads feature Justin in white boxer briefs and baring his washboard abs. He stands next to model Lara Stone and shows off his sleeve of tattoos. Watch the campaign here and check out the new photos!