Is Golshifteh Farahani Persian?

Golshifteh Farahani (Persian: گلشیفته فراهانی, born Rahavard Farahani; 10 July 1983) is an Iranian-French actress, musician and singer.

What languages does Golshifteh Farahani speak?

Golshifteh graduated from music school, she sings and plays the piano amongst other instruments. She is also fluent in French and English and lives in Paris now.