Who is the only woman in history to have married the kings of both France and England? August 17, 2017 By Show answer Eleanor of Aquitaine. Her husbands were Louis VII of France and Henry II of England More History QuestionsMore World History Questions