Hair flowers