Can there ever be too much of a good thing? Kanye West doesn't think so, as he went all out this Christmas, gifting Kim Kardashian 150 presents this year. As Us Weekly reports, the gifts included a rainbow-hued fur coat, a Louis Vuitton dress, a Prada jumpsuit, and more. "He sent his assistant to Italy and shopped via Skype," Kim said in her Christmas Day livestream.

Kim also revealed that she hasn't shopped for herself in over six months, saying, "I'm speed-doing this before the baby wakes up." Kim gave birth to the couple's second child and first son, Saint West, earlier this month. "You're very spoiled, Kim," Kris Jenner noted and it would be hard to disagree. 

Kim and Kanye have been in the news following the birth of Saint, as the couple have decided to not have any more children. It has also been recently reported, that as the West family grows so does their home, with Kim and Kanye fixing up an old vineyard on their 3-acre Hidden Hills property.

The Christmas splurging isn't anything new for Kanye, who dropped $60,000 last year on gifts for daughter North West alone. As Saint was originally expected on Christmas Day, perhaps Kanye was feeling extra overjoyed to be able to celebrate with the entire family. According to the Us Weekly report, Kanye played his new album, SWISH, as the Kardashian-Wests opened their color-coded gifts.

See Best Rap Performance Nominees & Winners at the Grammys Over the Years

More From XXL