I have a friend I've known about a year. I wouldn't say we're super-close in the sense we don't confide in each other or really hang out outside of team we're both on and parties, get-togethers, etc. However, we have gotten closer the past few months and when it comes to my wedding she has been just as supportive, involved, and helpful as my bridesmaids. She even helped keep the peace when my bridesmaids started to have a bunch of drama surrounding my bachelorette party (she was on the email string since she was being invited). She even moved the date of her own bridal shower so she could go. And although I didn't invite her when I shopped for my dress, I have invited her to all the other "girls' day" events- she loved being there and I loved having her there. Because of all this, I feel like she practically is a bridesmaid. However, I already have four bridesmaids and don't really want a fifth.
I'm trying to think of a way to acknowledge her and show my appreciation without having her actually be a bridesmaid. I have been planning on giving my bridesmaids their gifts at my bachelorette, and was thinking of giving her something too- something smaller than what I'm giving the other girls. Could this be offensive to the actual bridesmaids? Or is there another reason I shouldn't do this, or something else I could do instead? I'm open to ideas. Thanks in advance for the advice