Harry Potter gave Dobby a sock... and then thousands of other people did the same thing on a beach in Wales.
Socks bought at UK fashion retailer Primark recently were found to contain a fragment of human bone.
A bizarre new wearable technology can turn urine in to electricity by having it flow through your socks.