john-boyfriend narrowly avoided getting this hilarious little number for christmas. i won't be buying him it because:
1. £39 is too much to spend on a 'novelty gift' right now.
2. it would sadden me that he would never ever wear it even if i did hand over the cash.
thanks to ms longmire for that leopard link x x