A Tale of Two Princesses

EPISODE:

Episode Info

Catherine Elizabeth Middleton will be following in Diana's footsteps to become the next People's Princess when she marries into the British Royal Family. The parallels between the two women are clear.

A Tale of Two Princesses Photos