Andrew Schneider, a designer from New York, designed this solar powered bikini that has a USB connector that you can use to power your different gadgets (like a phone, camera, mp3 player, etc...). It's made out of solar panels that are woven together using conductive thread.

The biggest surprise is that you can actually swim in this bikini (preferably if you are a woman). The bikini itself conducts all the electricity to your electronic devices, it doesn't store any power in the swimsuit itself, so feel free to jump in the pool while wearing it. Just remember to disconnect whatever gadget you have connected to it before you take the plunge.