The short answer is no. Because Instagram is a Facebook-owned company, ads can be displayed on Instagram so long as it is being displayed on behalf of a Facebook Page.
Do Users need to have an Instagram account to advertise on Instagram?

Written by Adam Christophersen
Updated over a week ago
Updated over a week ago