You can easily initiate Instagram Download for Windows phone. The Instagram download for your windows phone is as easy as in case of Android phones. Simple go to the Windows Phone store and search for Instagram app, download, create and account and you are good to go.
Here is the direct link to Windows Phone Store's Instagram download page ( http://www.windowsphone.com/en-us/store/app/instagram-beta/3222a126-7f20-4273-ab4a-161120b21aea )
1. In order to get started with Instagram on your Windows phone, you need to first download Instagram app on your Phone. Above we have mentioned about direct 'Instagram Download for Windows' link.
2. You can either go directly to the link so search for Instagram yourself on 'Windows Phone Store'.
3. Once you have found it, Download Instagram for your Windows phone.
4. Once you've downloaded instagram on Windows Phone, log into your account or create a new one.
5. To create a new account, launch the Instagram application on your phone. Click on 'Register' button and create a username and password and fill out your profile info.
6. When finished, click 'Done'.
7. That's it. You have successfully Downloaded Instagram on Windows phone.
You can now snap pictures, apply filters & effects, publish them to your Twitter, Facebook, Flickr, Foursquare and Tumblr accounts.