When I announced my engagement, my stepsis assumed she would be a bridesmaid (awkward). Our relationship has been strained since we were teenagers, (we've basically been fri-enemies for the past 10 years) so it never occurred to me to ask her. I know for a fact that she will not have $ to participate in all that's usually expected of the bridal party. Being that she is typically clueless when it comes to all things "etiquette", I'm worried she thinks that I'm to pay for her dress, shoes, hair/makeup etc.
Our wedding is a semi destination wedding so there will be additional cost associated with it, my other bridesmaids all do well financially and will likely want to take a trip for the bachelorette party, and will expect her to assist with the cost of any shower(s) that's thrown.
I've thought of just asking her to be an attendant or to do a reading but I'm worried she'll just be insulted by this idea.
Any advice on how to approach her without causing major rifts?