Instagram lets you share your life's moments with the world. Take photos, transform them into works of art, and post them for the world to see. Every time you launch the app, you'll see new photos and videos from people you follow in addition to those from people all over the world. More than 400 million people have an Instagram account and use a variety of Instagram apps to post images of their lives. Here's our list of the best iPhone apps for Instagram.