latest Kim Kardashian’s Photos for Vogue Fashion Magazine

Social media star Kim Kardashian looks red-hot on the  cover of Vogue India. Photographed by Greg Swales, the ‘Keeping Up with the Kardashians’ star poses in a red dress from Jean Paul Gaultier