Kim Kardashian's Decadent Mother's Day Was Beyond Compare

Kanye West pulled out all the stops for Kim Kardashian on Mother's Day, surprising her with a touching performance and enough flowers for a wedding. Kim shared pictures of the thoughtful gifts on Instagram while she was traveling in Brazil. "I'm so sad I'm so far away on this day but happy we celebrated yesterday! I love you baby & North soooo much!!!" she wrote. Meanwhile, Kanye was caught smiling on camera during a basketball game in his hometown of Chicago.

Before receiving the presents, Kim made time to pay tribute to the moms in her life, including matriarch Kris Jenner and grandmother Mary Jo Campbell, with touching throwback snaps. The reality star's celebration abroad comes in the midst of her promotional tour for her picture book, Selfish, which features even more of the racy selfies you've come to expect from Kim. Read on to see Kim's sweet Instagrams, then find out how other stars celebrated Mother's Day.

Instagram | kimkardashian

Kanye surprised Kim with an extravagant dinner. "So I get to a restaurant in São Paulo & my husband had a string quartet waiting playing Sam Smith!!!!!" she captioned this picture of the scene. "Every single waiter who brought food said 'This is from Mr. West for the best mother in the world'! Seriously I have the best husband ever!!!!"

Instagram | kimkardashian

Kim showed her love for her maternal grandmother, Mary Jo Campbell, aka MJ. "I feel so blessed that my daughter gets to grow up knowing my amazing beautiful grand mother. Life is all about memories so take lots of pics and cherish all of the good memories! #HappyMothersDay."

Instagram | kimkardashian

Kim made it all about the Kardashian and Jenner ladies with a group photo.

Instagram | kimkardashian

Kim wished her mom, Kris, a happy Mother's Day with this throwback picture of their photo booth moment with North. "Everything I am I owe it all to you mom! Everything I will teach my daughter you taught me first! Thank you mom for being there for me & loving me unconditionally! I love you so much!!"

Instagram | kimkardashian

Kim paid homage to her childhood, sharing a flashback snap of her sisters, mom Kris, and grandmother MJ.

Instagram | kimkardashian

Kanye spared no expense to make Kim feel special. "I got to my room in Brazil and my amazing thoughtful husband had the sweetest note with a couple thousand roses covering my entire suite for Mothers Day!" Kim wrote in the caption. "I'm so sad I'm so far away on this day but happy we celebrated yesterday! I love you baby & North soooo much!!!"