Kim Kardashian and Kanye West didn't spend Mother's Day together -- but he still went all out for his baby mama, sending her a romantic surprise in Brazil.
The reality TV star shared a few candid snaps from her business trip in Sao Paulo on Sunday, showing her many fans how her husband celebrated her from afar.
First up, roses. A TON of roses.
"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," she says if the giant gesture. "I'm so sad I'm so far away on this day but happy we celebrated yesterday! I love you baby & North soooo much!!!"
Later in the evening, it was time for surprise #2 (photo up top). We'll let Kim explain what's going on there ...
"So I get to a restaurant in São Paulo & my husband had a string quartet waiting playing Sam Smith," she adds, showing a photo of her table-side serenade. "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!!!!"