Diamonds may be a girl’s best friend, but gifting them to a loved one might just be a surefire way to earn yourself the title of BFF instead. In fact, we’d say sharing luxury gifts with those you love—like leather handbags, silk PJs, scented candles or even a little Chanel treat—is a pretty good way to ensure you’re everyone’s favorite gift giver this holiday season. Best of all? These opulent buys don’t necessarily mean spending multiple month’s rent. Case in point, these 21 luxury gifts all under $650 (and starting at just $40).