Question: what episode of pretty little liars do hanna and caleb sleep together?
Answer: Pretty Little Liars | Season 7, Episode 10 Clip: We're Meant to Be | Freeform - YouTube.