Is this herpes or just ingrown hair *pics attached*

had these little bumps pop up on my labia and not sure if they are just ingrown hairs or if its herpes? they’re itchy!