Films:
* The Magnificent Seven (1960): This iconic Western film marked her international breakthrough. She played the role of "Petra", a Mexican girl who is rescued by the seven gunslingers.
* The Naked Maja (1958): This historical drama tells the story of Francisco Goya's relationship with the famous model, the Duchess of Alba. Di Milo played the title role.
* The Last Man on Earth (1964): A post-apocalyptic thriller starring Vincent Price, based on the novel "I Am Legend" by Richard Matheson. Di Milo played "Ruth".
* The Day of the Cobra (1970): A western featuring the iconic Clint Eastwood as a gunslinger. Di Milo played the part of "Maria".
* Acapulco (1963): A romantic comedy directed by Richard Thorpe, also starring Elsa Martinelli and Richard Harris. Di Milo played the role of "Lucia".
Television:
* The Avengers (1966): Di Milo starred in the episode "The Bird Who Knew Too Much".
* The Man from U.N.C.L.E. (1966): Di Milo appeared in the episode "The Girl from A.P.E."
* The Persuaders! (1971): She starred in the episode "The Death of a Clown".
* The Saint (1962): She played the role of "Anna" in the episode "The Saint's Night Off".
* The Virginian (1962): Di Milo appeared in the episode "The Devil's Saddle" as "Maria".
Other:
* Di Milo also had a recurring role in the Italian television series "Il maresciallo Rocca".
This is just a selection of Sandra Di Milo's filmography. Her extensive career also includes many Italian films, both comedies and dramas, as well as some international productions. She was a popular actress in the 1960s and 1970s, and her captivating beauty and talent made her a memorable presence on screen.