Beautiful English Princesses Through History

The Beauty of English Princesses Through History

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.