Socialite Kim Karsashian is all smiles on the cover and inside Self Magazine April 2011 issue. Dressed in a beige dress with a scoop neckline, the 30-year-old lady poses for the cover image.
Inside the magazine, Kim talks on various topics including sisterhood, keeping her body in shape, craziest dating humor and a lot more.
Kim shows off her toned legs in a short printed dress.