a romantic interlude with  John Travolta , the 16 year-old Brooke Shields dated 18 year-old Mohammed, son of the arms-dealer billionaire  Adnan Khashoggi , in  Cannes  where they first met. [ 40 ]  At 18, Brooke Shields met  Dodi Fayed  and they became friends. Brooke was 24 years old when she