A spot of 50s style beading goes far in the fashion stakes.
Beaded Top, £45 at Miss Selfridge
A spot of 50s style beading goes far in the fashion stakes.
Beaded Top, £45 at Miss Selfridge
Haven't found something you were looking for? Try searching...