Christian Louboutin - So Kate 120 suede pumps
As seen in
  • dress silver mini dress pumps long sleeve dress metallic red carpet red carpet dress kristen stewart cannes shoes