161   1121
151   1684
182   1702
59   1425
40   1679
66   1337
69   1903
101   1663

Hair: ‘Style On Demand’ with John Frieda

For the past six months, I’ve been trying to grow my hair and I’ve successfully got it to the longest length it can reach without…

What Emma Did

What Emma Did