Kim Kardashian was in Brazil yesterday (May 10), far away from her daughter North, but her husband Kanye West wasn't about to let Mother's Day pass without a grand gesture or two. What better way to say "thanks for being our child's mom" than with a dozen roses...and then also about 1,988 more roses?

The Keeping Up With The Kardashians star posted the above photo to Instagram on Sunday with the caption, "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!" The reality star continued, "I'm so sad I'm so far away on this day but happy we celebrated yesterday! I love you baby & North soooo much!!!"

Kanye was busy on Sunday himself, surprising spectators at the Chicago Bulls-Cleveland Cavaliers playoff game with a performance of "All Day," but he found time to plan a characteristically over-the-top celebration for Kim. And he didn't just fill her room with flowers — as Kim says in the second Instagram post below, "So I get to a restaurant in São Paulo & my husband had a string quartet waiting playing Sam Smith!!!!! 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!!!!"

If you've ever been in a car full of flower arrangements — maybe after a wedding or something — you know that the smell is intense. Overwhelming, even. Let's call it "intoxicating"! And Sam Smith is an extremely solid choice for a romantic music dedication. Even more romantic than Kanye's ode to Kim on Future's [NFSW] 2014 track "I Won": "I want to dip that a-- in gold, I want to dip that a-- in gold/ I made it over NBA, NFL players/ So every time I score it’s like the Super Bowl."