Doctor Zhivago star Omar Sharif has died aged 83, his agent said.
The Egyptian actor, who also starred in hit films including Lawrence of Arabia and Funny Girl, was recently diagnosed with Alzheimer's disease.
His agent Steve Kenis said: "He suffered a heart attack this afternoon in a hospital in Cairo."
The Egyptian-born actor was nominated for an Oscar for his role in David Lean's epic re-telling of the Lawrence of Arabia story.
He starred in dozens of films but his career never quite lived up to its early promise and his later fame rested on his ability with a pack of cards - he was a regular in casinos and was one of the world's best bridge players.