So my bridesmaids bought their own dresses for $115 which isnt too expensive and I have yet to decide on their shoes (I may just let them choose their own). I am also asking them to pay for their own hair and makeup (which isn't totally absurd, and I'm 19 and on a budget) which will be $120. My wedding is in June and I told my bridesmaids about the expenses in January to give them plenty of time to save. I also told them if they had any issues to talk to me but I figured it wouldn't really be a problem since most of them still love at home and all of them have jobs (they are all 17-20).
Anyways, all my girls have been totally fine with the costs but just the other day one of them texted me saying I should have this other girl do the bridesmaids' hair and makeup because it will only cost $50. I did not have a problem with her suggesting things at all and I thanked her for the recommendation and told her I would think about it (even though I knew I wasn't going to change my mind because I do not like the makeup the suggested lady does). However, she continued and continued to pressure me and tried to guilt me telling me she did not have the extra money to pay the $120 and was just being completely rude about it. She even told me she didn't like the girl I hired to do the bridesmaids' hair and makeup. Long story short, I told her (in the nicest way possible) I wasn't going to change the hair and makeup.
Coming from any other girl I would have been completely understanding and worked with her; however, this girl is constantly going out to fancy restaurants, buying new clothes, has an iphone, and just flew across the country for vacation. And the other thing is I WAS IN HER WEDDING LAST YEAR AND BOUGHT MY DRESS WHICH WAS $220 AND PAID FOR MY OWN HAIR AND MAKEUP WHICH WAS DONE BY THE SAME PEOPLE DOING MY BRIDESMAIDS FOR THE SAME PRICE!
I absolutely love this girl and she has been one of my best friends since jr.high but she can sometimes be selfish. Usually I just accept thats the way she is and move on. This is my wedding and I feel like I should have the final say but I don't want to cause any drama. How should I handle this? Am I being totally ridiculous?