Cool!
I mean, warm!
www.livescience.com
I mean, warm!

New fabric can heat up more than 50 degrees to keep people warm in ultracold weather
A new smart fabric converts light into heat and can raise temperatures by more than 54 degrees Fahrenheit (30 degrees Celsius) after just 10 minutes in the sun.