Basically, the bar thing on the top right - it fell off my (favourite!) trousers and whilst I held onto it until I get home, I managed to drop it on my drive at home onto the stones to be lost forever :P
I wouldn't mind under normal circumstances, the trousers cost £40 but that's not really the problem - I'm really fussy and they were my favourite trousers, it'd take ages to find another similar pair I liked! :(
So :P Are there any high street stores I could get these from? There's no tailor shops anywhere near me that I know of, but there is a Woolworths, BHS etc - is it even worth looking there!?