David Charles
David Charles Rhinestone and Faux Pearl-Encrusted Clip
£35
David Charles Embellished Jewel Headband
£80
David Charles Embellished Floral Headband
£66
David Charles Jewel-Embellished Headband
David Charles Embellished Bow Hairclip