Kate Middleton wears lilac dress to honor Queen Elizabeth’s 100th birthday

Kate Middleton wears lilac dress to honor Queen Elizabeth’s 100th birthday