She's your workout partner, your chick-flick date and your go-to advice girl. She'll let you borrow her jewelry or her car, and you'd let her have the cardigan off your back. She knows so much about you, she could sink you in one phone call -- but she never would … partly because you know equal dirt on her, but mostly because she loves you. Show her you love her too this holiday season by getting her the best BFF present ever!
ARIES: a custom photo scrapbook, beautiful boots, bag or a belt
TAURUS: decadent food (especially chocolate), singing lessons, an eye-catching necklace
GEMINI: a blingy key ring, soy wax candles, a cool case for her portable electronic devices
CANCER: cashmere (especially socks and sweaters) a pretty bag in a bold color, fabulous home decor she can break out while entertaining -- for instance, crystal candlesticks.
LEO: theater tickets, pricey makeup she normally wouldn't buy herself, an elegant journal and a fancy pen she can use to write her memoirs
VIRGO: the new novel from her favorite author, perfume, housecleaning service
LIBRA: a magazine subscription, a nice bottle of her beverage of choice, monogrammed towels
SCORPIO: aromatherapy, an adult board game, a night on the town
SAGITTARIUS: a camera, an overnight bag or travel kit, gorgeous shoes
CAPRICORN: gardening gear, flowers, plants, her favorite movie on DVD, a meal at her favorite restaurant
AQUARIUS: a donation to charity in her name, accessories for her electronic devices, music and/or something with which to listen to music
PISCES: bath products, spa or salon services, stemware