Orlando Bloom strips naked for steamy romp with Cara Delevingne in Carnival Row

The pair get hot and heavy in the X-rated scenes as they take on the roles of star-crossed lovers.