Beyoncé Knowles loves her $710 Christian Louboutin Fox Trot shoes so much she has two pairs! The magenta-and-gold ones she wore recently played up her polka-dot look.
Name (required)
Mail (will not be published)
Website
Other Gates you might be interested in: