Kanye West surprised Kim Kardashian on Valentine’s Day with a very special gift, hiring Kenny G to serenade his wife in a room full of long-stemmed roses.

While the gesture was as romantic as it gets, the famed saxophonist tells Rolling Stone that the whole thing came together incredibly quickly — as in the night before.

“Really late [Wednesday] night I got a couple of emails, one from a publicist that knows Kanye’s manager,” he explained.

RELATED: Kanye West Brings In Kenny G To Serenade Kim Kardashian For Valentine’s Day

“He told me that Kanye had requested me to come to the house and serenade Kim in the morning: ‘It’s going to be a room surrounded with roses, and you’re going to stand in the middle of the roses and play.’ I thought, ‘That actually sounds really beautiful,’” he added.

“Then I got a text from [legendary Canadian producer] David Foster, who told me he had heard about the request and told me I should definitely do it,” he continued. “I didn’t get the message until, like, 11 o’clock at night. It just happened to work out, ‘cause I’m in town and I don’t live very far from where they live. So it worked out really well.”

RELATED: Kenny G Jams Out On Board Plane Flight For Charity

On Valentine’s Day, Kardashian took to social media to share video of Kenny G performing for her.

RELATED: James Corden Enlists Kenny G To Recreate Kanye’s Valentine’s Gift For His ‘Late Late Show’ Guests

Later that same day, Kenny G made a surprise cameo on “The Late Late Show with James Corden”, delivering a similarly rosy performance in guest Ray Romano’s dressing room:

Click to View Gallery
Stars Celebrate Valentine’s Week