She's impossible. She already has the latest Prada bag. The newest Marni pumps? In the closet for a while. So, how do you compete this holiday season? You don't have the funds to gift her with, say, a new BMW (if she doesn't have one yet, of course), but you still need to get the owns-everything person on your list something fancy. The simple solution? Little luxuries, those higher-end add-ons that complement their larger, more expensive counterparts. They're up to your hard-to-shop-for friend's standards, but, while certainly not cheap, they won't completely drain your bank account. Ahead, 31 of these perfect trinkets guaranteed to please.
The Comfiest Sneakers Ever Aren't What You'd Expect