The milestone of living and enjoying one more year together paves the base for an enchanting surprise. From all-time best anniversary gifts for her like red roses, a beautiful frame, and cakes to trendy tokens like skin care products and personalised greeting cards, make her smile.