The rapper, 38, gathered Kardashian's loved ones for a special movie viewing at the Westlake Cinepolis theater in L.A.'s Thousand Oaks neighborhood. The film on tap? Steve Jobs! Kris Jenner and her boyfriend, Corey Gamble, were spotted holding hands while arriving to the bash. Kourtney, Kendall and Kylie Jenner, Tyga, Caitlyn Jenner, and Joyce Bonelli also attended.
"All the gifts were wrapped in black and white," an onlooker told Us. In addition, white floral arrangements were set up at each table outside.
I love you guys so much!!! Thank you for all of the birthday love! It means so much to me!!!! ????????????— Kim Kardashian West (@KimKardashian) October 21, 2015
When the stylish couple finally entered the venue — Kim in all beige and West in a yellow sweater and white jeans — everyone began to cheer and sing "Happy Birthday," the insider said.
The birthday girl and her guests snacked on churros and took photos in front of the white flower-covered walls and silver K-shaped balloons, the onlooker told Us.
The reality star also later shared an Instagram photo of some of the petal-covered walls and her beautiful white cake with fans. She also noted that her guests were "dressed up in their best pregnant Kim look ... I loved it and had the best time ever."
Kim has been showered with love all day. Khloe, Kris, and even Kim's longtime pal Paris Hilton have sent her well-wishes via social media.
"I love you guys so much!!!" the pregnant star tweeted in response. "Thank you for all of the birthday love! It means so much to me!!!!"
Last year, West made Kardashian's birthday memorable when he whisked her away on a tropical vacation. "Good morning #BdaySurpriseGettaway," Kardashian captioned a skyline Instagram pic at the time.
West tweeted: "Happy Birthday baby! Thank you for being the dopest wife & mom! Sometimes I feel like just saying I love you isn’t strong enough to express how much I love you..."
Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics, and more delivered straight to your inbox!