Yes, you can have two Instagram accounts. However, you must be sure that each account is dedicated to a separate purpose. If one account is used for personal photos and the other is used for professional photos, the images will not be compatible.