In general, the bridesmaids are the ones that pay for their dresses and for their bridesmaid jewelry, as well as for their styling appointments (makeup and hair). The bride may choose to cover some of these costs if she considers it appropriate.