There are bad surprises, like finding out someone ate the last of the office birthday cake or accidentally stepping in chewing gum on your way to dinner. Then, there are good surprises, like when someone catches you off-guard with a truly amazing gift. Whether you want to treat your wife/girlfriend/mum/grandma/sister to a surprise of the very best kind this Christmas, we’re here to help with 20 of the best gifts for her that your lucky lady will never see coming.

 

1. Shower Wine Holder

Whether she likes to sip a Chardy while she has a soak or wants to pre-game while she’s washing her hair, the Shower Wine Holder is a fun and surprisingly practical pressie. Made from a unique silicone compound that grips to shiny surfaces like glass, mirror or shower tiles, it leaves no residue and won’t lose its stick.

gifts she won't be expecting this Christmas 1

 

2. ‘This Is F*cking Delicious’ Oven Mitt 3. Women’s Personalised Socks

 

4. The Edie Boxer Pyjama Set

Go ahead and file this one under ‘top Christmas gift ideas for women’… PJs might be a classic pressie, but this lightweight and luxuriously soft Edie Boxer Set is not as predictable as you might think! Personalise the pyjamas with your choice of initials and they’ll arrive packaged in a beautiful gift box with a complimentary eye mask.

gifts she won't be expecting this Christmas 4

 

5. Edition K 1,000-piece Puzzle 6. Leather Purse With Child’s Drawing 

 

7. Personalised Amethyst Necklace

We reckon most women would agree that jewellery is always a good surprise. Especially when it’s as pretty as this Personalised Amethyst Necklace, stamped with her initial. She’ll love keeping this stone (which is said to bring clarity to the mind and encourage calmness, inner peace and natural intuition) close to her heart.

gifts she won't be expecting this Christmas 7

 

 

8. Personalised Rectangle Signet Ring 9. Undercover Lovers Mixed Sheet Set

 

10. ‘Mums Are The Best’ Chocolate Box Set

If it’s presents for mum you’re after, let us give you a hot tip: Chocolate. It helps make the mum gig a whole lot sweeter! The quirky ‘Mums Are The Best’ Chocolate Set comes with three delish chocolate bars (two milk and one dark), packed in vibrant wrapping that she’ll want to keep after she’s done getting her sugar fix.

gifts she won't be expecting this Christmas 10

 

 

11. Think Bottle in Stone 12. Havana Crotchet Sun Hat

 

13. Carousel Cup and Saucers Tea Set

A whimsical way to have a cuppa, this bona china Carousel Cup and Saucers Tea Set is inspired by a vintage fairground. With hanging mugs that feature animals riding a merry-go-round and matching gold saucers that stack up on the floor of the revolving carousel, it’s the perfect piece to keep on display.

gifts she won't be expecting this Christmas 13

 

 

14. 24-carat Gold Plated Make-up Brush Set 15. Personalised Name Silky Scarf

 

16. Personalised Hexagonal Gin Goblet

‘Tis the season for gin! (No, wait, that’s every season…) Which is why this Personalised Hexagonal Gin Goblet is one of our top Christmas gifts for women. Each glass is crafted by hand and custom engraved with her name and her signature tipple – just waiting to be topped up at happy hour!

gifts she won't be expecting this Christmas 16

 

 

17. Stacking Jewellery Box 18. Stitch Where You’ve Been Leather Passport Cover

 

19. Macrame Plant Hanger Craft Kit 20. ‘Greetings From Lake Wine’ Tea Towel

 

PS. We didn’t forget the blokes in your life and unexpected wedding gift ideas!

Hardtofind is Australia’s leading online curated marketplace for gifts, fashion and homewares.