Kim Kardashian recently spoke to People magazine about losing 43 pounds since giving birth to her daughter North West in June.
“This was the biggest challenge of my life, and I still have some to go, but I feel so accomplished that I did this,” the 22-year-old revealed The Keeping Up With The Kardashians star eats about 2,000 calories a day concentrating on healthy fats and proteins that are found on the Atkins diet.
A typical day consists of the following; breakfast is an egg omelette with cheese and spinach, lunch consists of grilled salmon and asparagus and dinner is chicken breast with broccoli and a green salad.
Snacks including cheese, Greek yogurt and almonds are an important feature in her diet as “they keep me going when I get hungry breast-feeding.” 
Kim looks sensational in this recent shoot for Lipsy
Kim has cut out some foods completely, “My entire pregnancy I only ate carbs. I craved plain bread, which was odd for me. So to cut it out completely was a challenge, but I was mentally ready for it!”
The new mother is motivated as a result of joining two exercise classes; Barry’s Bootcamp and Pilates Plus. Barry’s Bootcamp burns 1,000 calories in 60 minutes and combines strength training and cardio. Pilates Plus focuses on the butt and thighs.
“We work inner thighs with dumbbells to work your legs and arms, then squats. Kim works hard,” said an instructor who has worked with the reality TV star.
Image via Terry Richardson