Whether you’re shopping for a foodie or a fashionista, it can be challenging to find just the right gift ideas for her. So we’ve put together a list of perfect presents for every woman in your life, at a wide variety of price points, to fit any occasion from Christmas and Hannukah to Mother’s Day and Valentine’s Day.

Looking for gifts for mom? Check. How about gifts for your wife, your daughter, your sister, your grandma, your aunt, or your best friend? No problem. While you’re at it, make sure to bookmark our guide to the best online flower delivery services because flowers will always put a smile on her face—and they often can be delivered quickly, so they’re a great last-minute gift too.

If you want more gift ideas for all occasions, visit the very helpful full website Gift Canyon. so let's start our list 

For spa seekers: Cozy Earth Waffle Bathrobe

Like everything Cozy Earth makes—including the Cozy Earth pajamas our editors love—this bathrobe is super soft and feels like a hug. What’s especially brilliant about this robe is its dual-sided texture. Ultra-absorbent waffle weave looks great on the outside and plush terry feels luxurious on the inside. It feels so much like loungewear, she may never want to take it off, which is why it’s at the top of our list of the best gifts for women.

Best for festive types: 1-800-Flowers Christmas Cactus

If she loves all things holiday, this inviting Christmas Cactus from 1-800-Flowers is sure to impress. It comes beautifully wrapped in a seasonally printed, drum-style planter, and the small size comes with a bonus holiday candle. The crisp, green plant arrives at her door just days away from a hearty bloom, giving her something to look forward to even after she receives it. Better yet, with regular watering and care, Christmas cacti make some of the best long-lasting house plants. Choose to send it with Godiva chocolate for an extra special touch.

For beach babes: Go to Your Happy Place Ocean Earrings

These breezy earrings are the next best thing if you can't take her to the beach. They’re handmade in Hawaii—where they know a thing or two about the sea—and feature a photo preserved in resin depicting waves lapping onto the shore. Jewelry designer Morgan Lane Tanner has created a piece of wearable art that makes gift-giving a day at the beach. They’re great gifts for women who could use a little vacation, every day.

For the Anglophile: The Duchess Necklace

Any mom who’s also an eagle-eyed royal family fan will likely recognize the Duches's necklace. That’s because it was worn by none other than Kate Middleton when exiting the hospital with her new bundle of joy, Prince George. Make this necklace a personalized gift with name engraving, child-shaped charms, and more.

For the wordsmith: Little Words Project Bracelet

She knows that words matter, and now you can give her an inspirational bracelet with the word that matters most to her. This gift is really special, though, because it’s meant to be shared. After wearing the bracelet and internalizing the word, she passes it on to someone who needs it more, spreading the word—and the love.

read more excellent blogs on Fixily Blog