Golshifteh Farahani was born on 10 July 1983 in Tehran, the daughter of Behzad Farahani, a theater director and actor, and Fahimeh Rahim Nia. Her sister is actress Shaghayegh Farahani. Golshifteh, who started studying music and playing the piano at the age of five, later entered a music school in Tehran.