You probably set the bar quite high with an amazing first wedding anniversary gift, so you need to make sure you deliver with an incredible gift for your second wedding anniversary.

Good news: the traditional gift for your second wedding anniversary is cotton. That means there are some seriously covetable presents you can buy while still following tradition. From gorgeous homewares to affordable-luxe clothing and personalised treats, there are plenty of excellent gifting options. But too much choice isn't always a good thing - how do you know where to begin?

To help you narrow down the options, we’ve hunted high and low to find the best second anniversary gift ideas with cotton at their heart. The best bit about cotton anniversary presents? The recipient will be able to treasure them forever - or at least until it's time to buy your third anniversary gift!

Whether you're buying for your partner or for a special couple, these are the best contemporary cotton presents that nod to tradition.

NB: We have included third party products to help you navigate and enjoy life’s biggest moments. Purchases made through links on this page may earn us a commission.

1. Blue Stripe Cotton Throw with Fringe – £28, Trouva

A throw is one of those design details that can really add style to a living space or bedroom. This blue cotton throw is undeniably chic, and it would also be a delight to snuggle under during a Netflix marathon.

Buy It Now

2. 600 Thread Count Egyptian Cotton Bed Linen – £23-£171, Soak & Sleep

When it comes to cotton bed linen, the higher the thread count, the better the quality. Most bed sheets start at around 150 - so at 600, expect this Soak & Sleep bed linen to give you a seriously blissful night's sleep, turning your bedroom into a high-end hotel.

Buy It Now

3. Cotton Pyjama Set White Hummingbird – £30, Their Nibs

Their Nibs pyjamas combine high-quality cotton and unusual designs at an affordable price point. We love this hummingbird design, which is pretty but still grown-up.

Buy It Now

READ MORE: Wedding Anniversaries: Your Year-by-Year Wedding Anniversary Gift Guide

4. Paul Smith Pack of 5 Cotton-Blend Boxer Briefs – £55, Matches Fashion

Look for a second wedding anniversary gift for your husband? Get him some stylish pants from a leading brand, like this Paul Smith 5-pack. They're cotton blend rather than pure cotton, but when they look as good as this, who's complaining?

Buy It Now

5. Unisex Hooded Ribbed Hydrocotton Robe – £85, The White Company

On chilly mornings and evenings, there's nothing more delicious than a snuggly cotton robe - and The White Company may well make the snuggliest. This hydrocotton robe manages the clever trick of being incredibly comfortable and yet still stylish.

Buy It Now

6. Cotton Flowers – £45, Little Foundry


Who says you can’t still give flowers on your cotton wedding anniversary? The best thing about these beautiful blooms from Little Foundry is that they're made of cotton so will last a lifetime! We particularly like the personalised oak charm that you can order with these flowers.

Buy It Now

READ MORE: Anniversary Gifts for Her: 50 Romantic Ideas Your Wife Will Love

7. HAY Waffle Bathrobe – £65, End

Add some Scandi cool to his loungewear wardrobe with this waffle robe from Danish design house HAY, so he can still feel stylish on a duvet day.

Buy It Now

8. Spa Day – from £99, Virgin Experience Days


This is cheating a tiny bit, but if you book a couples’ spa day, you’ll have robes and slippers provided which counts as cotton. So when you think about it, you’re not cheating really are you? And you’ll be so relaxed you won’t even care.

Buy It Now

9. Cotton Stems - £25, Etsy

If your partner loves on-trend homewares, treat them to this bunch of dried cotton stems - dried flowers and foliage are all over the most fashionable Insta grids right now. It's perfect for adding texture to a small corner of your home while maintaining a minimal pared-back look, and will last for years to come.

Buy It Now

READ MORE: 45 Thoughtful Gifts for Your Wife for Absolutely Any Occasion

10. Socks – £14, Solesmith


Socks, but make them second-wedding-anniversary. This personalised pair from Solesmith are a cute, affordable gift. 

Buy It Now

11. Personalised Cotton Towels – £19.95, Duncan Stewart

Personalised cotton towels

Splash out on some new fluffy towels that reference your couple status, like these ‘his’ and ‘hers’ towels – you can change up the wording to be ‘his’ and ‘his’ or ‘hers’ and ‘hers’ too.

Buy It Now

12. Noosa Plain Towel – £26, Mayde

Sticking with towels, Mayde do the softest yet most lightweight designs around. There are plenty of colours and patterns to choose from, but we particularly like the minimalist beauty of Noosa. It's perfect for your bathroom in spring and summer.

Buy It Now

READ MORE: Anniversary Gifts for Him: 50 Unique Ideas Your Husband Will Love

13. Katia Silver & Thread Bracelet – £48, Not On The High Street

You can still buy jewellery for your second wedding anniversary while following the cotton tradition - this very pretty bracelet is made of cotton threads and metallic tubes. You can have one of the tubes engraved for free.

Buy It Now

14. Fabric Wedding Song – £25, Not On The High Street


It’s been two years since your romantic first dance at your wedding – so why not reminisce about that special song and have the lyrics printed onto cotton and framed? It will be a beautiful reminder of a special moment.

Buy It Now

15. Luna Cotton Wall Hanging – £35, Oliver Bonas

Of course, you may feel you have enough wedding-related home décor. If that's the case, turn your attention to this very cool Oliver Bonas wall hanging as a cotton anniversary present. It's a totally on-trend way to add interest to a blank wall.

Buy It Now

16. Bless Crew Neck T-Shirt – £25, Reiss

A white t-shirt is a men's wardrobe staple. As with all basics, the cut and fabric are key, as with this Reiss tee - it's simple, smart and very contemporary, making it a useful yet still thoughtful cotton anniversary gift.

Buy It Now

READ MORE: The 45 Best Gift Ideas for Husbands

17. Cotton Large Jar Candle – £7.50, Marks & Spencer

Who doesn’t love the smell of fresh laundry? We're confident that you and your other half will both appreciate this gorgeous scented Cotton candle, which burns for up to 75 hours.

Buy It Now

18. Personalised Lobster Cushion – £22, Not On The High Street

This cotton cushion can be personalised with your names, and has a very apt design - after all, as Friends fans know, lobsters mate for life!

Buy It Now

19. Pack of Long Pyjamas – £29.99, Zara

Who knew Zara did pyjamas - or that they're so good? This men's cotton PJ set actually looks stylish enough to wear outside the house, although we recommend saving it for lazy Sundays indoors.

Buy It Now

20. Sari Photo Album – £15, Not On The High Street

These beautiful photo albums, which you can fill with all your memories, come in colourful sari colours and are bound with recycled cotton paper.

Buy It Now

READ MORE: The 15 Best Wedding Keepsakes to Remember Your Special Day

21. Champagne Bottle Bag – £14, With Congratulations

A bottle of their favourite drink - it doesn't have to be alcoholic, of course - is a simple yet effective present. Make it second-wedding-anniversary-worthy by presenting it to your other half in one of these personalised bags.

Buy It Now

22. Cactus Embroidery Kit – £21.95, Etsy

Surprising as it may sound, embroidery has become one of the hottest hobby trends out there. If you know your partner would like to give it a go, there are some fabulous kits on Etsy - think contemporary designs rather than the twee animals of old. We chose this cactus kit because the finished product is very much something we'd like to have in our homes - assuming it goes to plan, of course... Anniversary relevance? Your partner would be sewing cotton thread onto cotton fabric.

Buy It Now

23. Custom Pet Portrait – from £32.61, Etsy

Is your partner crazy about your pet? A custom pet pawtrait (sorry) could be the ideal second wedding anniversary gift. But where, we hear you cry, is the cotton? You get the file as a digital download, which you can then have printed - ideally onto canvas, which is usually made from cotton.

Buy It Now

24. Personalised Wedding Cross-stitch Pattern – from £14.05, Etsy

If you or your partner are into cross-stitch, this cute personalised design is just what you’ve been looking for. When you send a picture over they’ll create the design that you can stitch yourself.

Buy It Now

READ MORE: 37 Fun & Cheap Winter Date Ideas

25. Organic Cotton Yoga Bottoms – £9.99, Decathlon

Want to support your partner's fitness goals? Decathlon are a go-to brand for affordable activewear. If your partner is into Pilates or yoga, treat them to this pair of organic cotton pants - they're super-stretchy and have a cool contrast fold-over waist.

Buy It Now

26. Clean Reserve Warm Cotton – £83, Cult Beauty

This light floral perfume harnesses the fragrance of fresh laundry, and is a lovely, wearable everyday scent.

Buy It Now

27. Happy Marriage Tea Towel – £8, Etsy

We don't recommend you make this tea towel your partner's main present - cute as it is, it's still a tea towel. However, as the wedding anniversary gift equivalent of a stocking filler, it will do very nicely.

Buy It Now

28. Pack of 7 Knickers – £16, La Redoute

These cotton days of the week knickers are very keenly priced, and we love the fact that they're in French, giving them a certain je ne sais quoi.

Buy It Now

29. Personalised Cotton Napkins – £6, Etsy

If your partner loves putting together a chic tablescape every time you have people round to eat, you need to check out Plume 1848's beautiful personalised napkins on Etsy. There are a range of lovely designs, but we love the monogrammed reindeer napkins - save them for your Christmas table.

Buy It Now

Gift sorted, but how are you going to celebrate your second wedding anniversary? Check out our list of fun date ideas for inspiration!