Kim Kardashian hasn't cooked for her children in nearly two years.
The 43-year-old reality superstar - who has North, 11, Saint eight, Chicago, six, and five-year-old Psalm with her ex-husband Kanye West - sat down with her eldest for a chat with Interview magazine, and the little one claimed it had been a a "long time" since she had rustled up a meal for her brood.