Kanye West proved yet again that he’s the “best husband ever,” as wife Kim Kardashian likes to say, lavishing his special lady with romantic gestures while she was on a business trip in Brazil. The Mother’s Day surprise was to make up for the fact that 34-year-old Kim wasn’t spending her special day with their daughter, North West.
“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 Mother’s Day!” Kim revealed on Instagram, sharing a photo of the stunning white flowers.
“I’m so sad I’m so far away on this day but happy we celebrated yesterday! I love you baby & North soooo much!!!”
However Kanye’s grand gesture didn’t end there; the rapper also surprised his wife when she went out for dinner on Sunday night.
“So I get to a restaurant in São Paulo & my husband had a string quartet waiting playing Sam Smith!!!!!” Kim wrote. “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!!!!”
Despite being sad to spend Mother’s Day away from her daughter, Kim marked the occasion by paying tribute to the 22-month-old, as well as her own mother Kris Jenner.
Sharing a candid black-and-white photo of the three generations together, Kim wrote: “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!!”
The reality TV star also expressed her joy that North can grow up knowing her great grandmother.
“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,” she wrote.