Kate Middleton Paid Homage to Princess Diana in a Very Memorable Dress Ray Ban by Sarah Wasilak 1 year ago