The 32-year-old, who gave birth to her daughter North West in June, is getting back in shape, but still needs to shed more, reports people.com.
"She has a bit to go to lose the baby weight, but feels confident. She's feeling really good about herself," said a source.
The source added that Kim's boyfriend Kanye West, 36, loves her curves and is very supportive.
"Kanye makes her feel good about her body. He's always complimenting her. They just work together," the source added.
Spotted: Virat Kohli, Anushka Sharma and other celebs at Mumbai airport
Photos: Salman Khan's 'special friend' Iulia Vantur at a song launch
Photos: Hrithik Roshan, Anushka Sharma, other celebs dazzle at event
In Pictures: Sex scandals involving Indian politicians
Photos: Abhishek Bachchan and Farah Khan at Boman Irani's birthday bash