The ultimate gift guide for HER under £100

For the stylish one
For the one who likes it cozy
For the classy one
For the sporty one