Kim Kardashian, has snagged the cover of Vogue Mexico, as she shared a photo from her shoot.

The mom of two, in the topless photo can be seen covering her modesty with both hands as she looked solemnly into the camera.

Another below: