The second wedding anniversary is traditionally cotton. Which is either a charming tradition or a genuine problem, depending on how excited your spouse is to receive a set of towels.
The good news: "cotton" opens up more thoughtful territory than the housewares aisle suggests. Here are ideas worth giving.
1. An embroidered portrait of the two of you. Embroidery is cotton thread on cotton fabric, which makes it almost suspiciously perfect for this particular anniversary. A portrait stitched from your wedding photo — or any picture you keep going back to — hangs on the wall instead of disappearing into a linen closet. Portrait – Photo to Embroidery You can go detailed with a full portrait, or minimal with a single-line drawing. Line Art
2. A handkerchief with something in their handwriting. A note they wrote, a signature, a line from their vows — embroidered in their actual handwriting onto cotton. Handwriting collection It's small, it's personal, and it's the kind of thing that gets kept in a pocket for years.
3. A cotton map or place keepsake. The spot where you got married, met, or got engaged, rendered as line art.
4. Matching embroidered pieces. Not everyone's style, but for the couple who leans into it, something small and matching in cotton is a sweet nod to the year.
5. The classic done well. If you do go the textile route, personalize it — a monogram or a meaningful date turns a generic cotton good into something specific.
Why cotton anniversary gifts are quietly the best kind
The traditional gift materials get more extravagant as the years go on — but there's something fitting about cotton coming so early. It's soft, it's everyday, it's the material of the sheets you actually sleep in and the shirts you actually wear. Two years in, that's about right. A cotton gift doesn't have to be expensive to land. It has to be theirs.

