Question: can you block someone on instagram if your profile is public?
Answer: When you block a user, you'll never be able to see any content from them. That includes pictures, videos, and even comments left on other user's accounts if it is a private account. If you are a public account, the blocked user still may see your likes and comments on other user's posts.