Al-Fayed had 5 children in total. He had three children with his first wife, Mouna Al-Fayed: Omar Al-Fayed, Camilla Al-Fayed and Soraya Al-Fayed. He had two children with his second wife, Rita Hayworth: Faris Al-Fayed and Jasmine Al-Fayed.
The Legend of Mohamed Al-Fayed: From Rags to Riches