We have always had a lovely dessert like the one above served for our anniversaries. We've spent about 3 on board, and usually have a nice meal at Remy or Palo on the night we choose to celebrate. Make sure to have it noted on your reservation! We've also received a button to wear (I think... unless I'm confusing that with a birthday celebration). Sadly, we've not received a special towel creation with rose petals in our stateroom, but it never felt less special to us. We usually book a couple's spa treatment on an anniversary cruise, and that makes it extra special. At the end of the spa treatment, the attendants join your hands together, so you end the treatment laying flat on your bellies, holding each other's hand. I'm sure it looks ridiculous and it's kind of corny, but it's romantic all the same. A nice way to celebrate your "togetherness".