The reality star, 36, and her rapper husband, 40, threw a big party – complete with a fabulous pre- July 4 buffet – for their family and friends, including Kanye’s pal 2 Chainz, 39.
He brought along his wife Kesha Ward and their kids Halo, Harmony, and Heaven for the rare get-together.
Taking the day off Instagram glam duty, Kim played mum to her little ones North and Saint during the festivities but made sure they were looking their best.
The two couples managed to get all five kids to sit still for a group photo outside the house in Calabasas, Los Angeles.
At one point 2 Chainz – real name Tauheed Epps – came to sit beside Kanye at the dinner table as they enjoyed all the culinary delights Kim and her chefs had rustled up.
The feast included macaroni cheese, barbecued chicken legs, rice and beans, and collard greens.
Kim’s mum Kris Jenner was also present at the meal and did an excited dance before the food arrived.
The dining table was adorned with stunning clusters of roses, much like the ones Kim and Kanye celebrated their recent wedding anniversary with.
2 Chainz has long been a close friend and confidant of Kanye, attending all his fashion shows, and was signed to his label in 2016.
This year, July 4 lands on a Tuesday, so it’s likely Kim has even more partying planned for her family.
In 2015 Kim sported a very patriotic outfit – including sparkly hot pants and even a themed bum bag – for the occasion.