My DS' DF have been together for several years. She is now 23yo but when she was 21yo I got her several awesome gifts. I got her 5 months of a personal trainer at the gym near her college for Jan-June. She was training for a Marathon and wanted/needed more conditioning. I had DS go and check out the gym, meet the trainers in advance before I booked it. She LOVED that!!! I also (that year) bought her a "knock-off" burberry wallet....I did not care if she ever used the wallet but inside in all the little slots I put gift cards....Victoria Secret, Express, American Eagle, Cvs, Target, Bed Bath & Beyond, Yankee Candle. She was thrilled.
Every year since, I have paid for a years worth of the gym where she is now living. She LOVES that!!! She is a complete health nut.