After a long time posting selfies featuring his underwear, Justin Bieber finally lands a contract with Calvin Klein.