Roommates 21st bday gift??!

So I have only known her a month but we are very very similar in likes and style! She is not a big drinker at all!! I figured I would get her a super pretty wine glass but I'm lost on what else to do? Any good ideas? Avoiding clothing cause sizing is hard and all. Any creative fun ideas