Kanye West and Kim Kardashian may be thousands of miles away from one another, but that doesn't mean that he can't spoil her rotten with an extravagant Mother's Day surprise!

Kim jetted off to Sao Paulo, Brazil on Saturday, and though she revealed that she already had a low-key Mother's Day celebration with daughter Nori before she left, Kanye wanted to remind the reality starlet just how much he loves her. Kim posted the pics above and wrote, "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! I'm so sad I'm so far away on this day but happy we celebrated yesterday! I love you baby & North soooo much!!!" Awww, that is pretty sweet!

Kanye came from Venice, Italy on Thursday, and after performing at Wango Tango on Saturday, the rapper jetted back to Italy on Sunday. He may be a busy man, but he definitely makes time for his family -- and Kim's not the only one who appreciates it! Mother-in-law Kris Jenner posted the below shot of the two on Instagram and wrote:
    "And of course I'm thankful for this love bug #KanyeWest who has been a constant in our lives and showered us with unconditional love, support, kindness, friendship, and lots and lots more love. I learn something new from him every single day. I will never replace his beloved Mom Donda but I will always be here for him and love him like my own son... #blessed #grateful #mothersday #family #memories #bestdaddyever."