A new material that could be used to create a real-life Harry Potter-style "invisibility cloak" has been designed by Scottish scientists.
The material, called "Metaflex" could in future provide a way of manufacturing fabrics that manipulate light.
Metamaterials have already been developed that bend and channel light to render objects invisible at longer wavelengths.
Visible light poses a greater challenge because its short wavelength means the metamaterial atoms have to be very small.
So far such small light-bending atoms have only been produced on flat, hard surfaces unsuitable for use in clothing.