My MOH (my sister) cannot afford anything to be in my wedding, but I wanted her anyway, so I've purchased her dress (which she picked out, colour and all), a faux fur wrap (wedding is in February), and I'm making her a jewellry set that she has had a hand in designing. She is responsible for her own shoes (of her own choice), but I'm thinking I'll likely be paying for her hair and makeup as well.
In this situation, should I still be planning to give her a gift? She is the only wedding party member on my side, and my FI will be purchasing a gift for his best man, who is also the only groomsman.