Who was Elizabeth Howard Duchess of Norfolk?
Elizabeth Howard Duchess of Norfolk was an English aristocrat born around 1497 into a family tree that stretched from the highest peaks of English nobility to the execution block. She was the eldest daughter of Edward Stafford 3rd Duke of Buckingham and Lady Eleanor Percy.