Delta of Venus
Red Shoe Diaries
Red Shoe Diaries 6: How I Met My Husband
Red Shoe Diaries: Forbidden Zone
Movie
Movie · as Camille Deschamps (archive footage)
Movie · as Leila
TV · as Camille Deschamps, Elizabeth · 1 ep