23 Times Kate Middleton Twinned With Princess Diana

Halie LeSavage

Same. Energy. 

Originally Appeared on Glamour