We didnt really do traditional gifts this year, considering we will be on the other side of the world enjoying a Boston Red Sox game! Didn't stop me thinking about some great cotton gifts to celebrate a second wedding anniversary.
Bed Sheets: We received some beautiful bed sheets for our wedding so they are still going strong, but if you maybe have some slightly older sheets this is a great homely gift that you could give one another and enjoy every night.
Bath/Beach Towels: Towels often need to be replaced or retired to the "gym towel" status every few years so this could be a good opportunity for a refresh. Also depending on when your anniversary is, some summer beach towels is a fun idea.
Clothing: t-shirts, pyjamas, blazers, you name it. This one is easy enough, you could even jump over to Fashion Codes for some great discounts of course.
Embroidered Pillows: Sure, you could go with something more traditional, but I personally love our scrabble cushion.
That of course is only if you are planning on keeping with the traditional gifts! A few other great ideas are over with Jill at Strawberry Blonde Life