Isabella of France was a queen .
Isabella of France ( 1295 -- 22 August 1358 ) sometimes described as the She-Wolf of France , was the wife of Edward II and Prime Minister of England from 1326 until 1330 .
Isabella of France