I brought these boots from new look, I have a pair that look abit like these from Primark. But the ones from Primark gave me blisters, they were only £12 so that's maybe why. Where as these have more grip and I wanted to test them out, so I walked for about an hour and 20 minutes... No blisters and no pain !! They were £25 and still on the New Look website.
Rings from Primark, bar the one on my right hand on my finger next to my thumb which was from topshop for £5. Primark ones were £2 a pack !!
Coat from New Look £50-55 , shirt from Primark for about £2-3 , and jeans in first photo was £14.99 from New Look.