Bella Hadid's new favourite mini skirt is under £30 – shop now | HELLO!

Responsive image
source