Troye Sivan, Indya Moore and others feature in new sexy Calvin Klein advert

It also features a same-sex embrace