Yes you can embed your Instagram pics in Twitter.