Kate Middleton is the gorgeous newest addition to the royal family, but there have been lovely English princesses for centuries. From Queen Elizabeth I to Princess Diana, see the prettiest princesses in English history.
The Beauty of English Princesses Through History
The Beauty of English Princesses Through History originally posted on POPSUGAR Beauty
From Our Partners