Here are smartphone controlled light-up jackets that let you put on a show at night. The LumoSquid jackets support 16m LED colors with customizable light patterns. They connect to your smartphone via Bluetooth and have a slim battery pack. The LEDs are waterproof and flexible.
LitJackets have a battery pack that can charge your smartphone. This video shows what you can do with them.