When it comes to celebrations, no one does it better than the Kardashian-Jenners.

Make-up mogul Kylie Jenner celebrated her birthday with close friends and family aboard a 300 ft. luxury yacht in Italy. The 22 year-old reality TV star spared no expense for her birthday looks, rocking one designer outfit after another. She even donned an adorable mother-daughter look with little Stormi.

View this post on Instagram

sweetest love I’ve ever known 💙

A post shared by Kylie ✨ (@kyliejenner) on

The night before her birthday, Jenner’s boyfriend Travis Scott surprised her by filling their house with thousands of rose petals. The sweet gesture had many swooning but that wasn’t the rapper’s only birthday gift. Scott also bought her a custom-made diamond necklace, complete with a jewel-encrusted logo of Kylie Cosmetics. The one-of-a-kind piece is estimated to cost between $375,000 to $500,000.

In true entrepreneurial fashion, Jenner also launched a special Kylie Cosmetics line for her birthday. Dubbed the “Money Collection,” the limited edition products include a new eyeshadow palette, Lip Kit, and Kylighter to name a few. In just a few days, several of the products were already sold out–including the $300 birthday collection bundle.

Photo Credit: Kylie Jenner Official Instagram