The New Heel

kitten heels worn by Jennifer Connolly of A Well Styled Life