For your best friend: a version of this season's sold out dog sweater, minus the designer price tag.
For your aunt: something stylish for her coffee table, like this collection of photographs from the former Mrs. Calvin Klein.
For your niece and nephew: something to make bathtime fun. Plus, it'll fit way longer than those baby booties you were eyeing.
For your boyfriend: something for vacations and summer weekends; a classic swimsuit that's playful but not overly preppy.
For the product-obessesed friend: something prr-fectly novel that'll catch her eye without busting your piggy bank.
For your sister: something to keep her from pilfering your jewelry box (although, of course, you can't promise to do the same).
For your brother: something even stranger than what he got you last year. (Thanks for the Shakeweight, dude.)
For your boyfriend's mother: the notecards she keeps complimenting you on. (Maybe when you finally invite her over, you'll be the one receiving the notes. One day.)
For your boyfriend to get you (cough, cough): something inexpensive but sweet...
Which would make a perfect complement to this.
For your mom: a quiet update to her living room decor, since she's always asking you what's "hip" and "new." In a word: these.
For the other girls on your list: really, can you ever have too many makeup and jewelry bags? We think not.
For your dad: a wine stopper more manly than precious will make a perfect addition to his bar.