Since shes' been with ya for so long, I'm thinkin that you're very lucky shes' not the needy, high maintenance type - well done
A surprise trip away somewhere for a long weekend is sure to score you big time and new surroundings you're sharing together for the first time always is memorable. It doesn't have to be flying somewhere though. I remember being driven only an hour from Akl - arriving at a country cabin and having a great time. Unfortunately (for him), a dozen All Blacks were checked in also
Remember .. the amount of thought you guys put into anything is what stays in a chicks head & heart for the longest time.
For me (and prob for most really), its' not how much $$s' is spent - anyone can go into a shop and buy something ... but its the little touches ..
Taking the time to write some of your personal feelings down in a card/letter - has to be one of the top leg openers (or butt openers in Dels case) out there
I'm sure she'll appreciate whatever you get Vincee. You've remembered the date and you're thinkin bout it now!! What more could she ask for
K ... editing now ...
Its' her 21st - not really about 'your anniversary' date etc.
So really ... this is more about a personal gift - a birthday gift of something you think she would like or need.