Instagram has officially roll out Web Profile!
To know more, check out their blog post - Announcing Instagram Profiles on the Web!
This is how it looks when I access from Safari on my iPhone
and if you access from computer browser, it comes with cover photo & it's constantly changing! Quite cool leh..
Do look out for the notification on your Instagram. There will be a notification for you when your Instagram Web Profile is ready =)