Well yes, i bought some clothing. but i think OP means in real life.
Then my answer is no. This is due the fact not many shops accept bitcoin.
Which is quite a shame.
It's not shame mate, you need to have patience as there are many countries who have not even heard about bitcoins so expecting from them that they start accepting bitcoin as a mode of payment is simply not possible, bitcoin still needs a time and support to grow and the day will come when we will pay only in bitcoins.
It will takes long time before bitcoin being accept by people over the world, all we can is spreading bitcoin in our environment..