1. Holiday cookies from marthastewart.com look super sweet and good to eat! These rolled holiday cookies are festively fun and make great homemade gifts. Make them for your best friends, your neighbor, for dessert after Christmas dinner! I love how Martha packaged them in little white boxes nestled in shredded parchment paper, covered the boxes in cellophane, and tied the ends with ribbons.
2. J. Crew's perfect fit flower tanks are perfectly priced at $19.50 (and save even more with all the promo codes going on) and come in really cute colors. I have the avocado and I love how it looks.
3. I've always wanted a bottle of Chanel nail polish. $20 a pop, they're the gift I'd never buy for myself but I'd love to receive.
4. The most expensive gift on this list, but totally worth it. Costs $28.99 on amazon.com and is a boxed set containing five of Audrey Hepburn's classics. What girl doesn't love Audrey?