Travis Scott knows how to spoil his lady on her birthday.


The 28-year-old musician made his “wifey” and baby mama, Kylie Jenner, feel like a queen this week leading up to her 22nd birthday.


Scott started the week by covering what looks like every square inch of her house in red roses. And it turns out that he was just getting started.


The couple then flew to Italy on a private jet with family and friends to celebrate Jenner’s big day on a $250 million mega-yacht. On the yacht, Scott gave Jenner her next present, and it is insane.


Cosmopolitan reports that Scott gifted Jenner a huge diamond-covered necklace that includes a Kylie Cosmetics logo hanging from the sparkly chain. That is one way to impress your billionaire girlfriend.


Scott also posted a sweet dedication to his lady on the ‘Gram that made us all reevaluate our relationship goals.


One thing is for sure, Scott has Jenner’s taste down pat, and the cost is clearly no issue when it comes to her birthday.