A trip to John Lewis for something to wear can often end up being an expensive one, which is why I was drawn to its 'Anyday' range.
The 'Anyday' range is all about 'affordable options' for fashion. If I'm being totally honest, I would say that £45 for a dress is a little steep for me personally, but I'm often drawn to fast fashion brands that offer naff quality clothes - so maybe this is the way forward.
It wasn't until I tried on this Heart Animal Print Square Neck Dress for £45 that I understood the hype around the popular retailer. The dress was extremely comfortable with a very soft material and looked effortlessly fashionable, making it worth the money after all.