Thinking of treating myself to a pair, do they stay in good condition if worn regularly? I want the Ace ones with the bee on.
Also, they look massive.. I'm a uk 4, wondering if I would need a 3 in these? Will have to go try them on at Selfridges I think!