Is this herpes or pimple?

I have this on the border of my lip. It’s not painful unless I touch it. Does it look like herpes or just a pimple? Thanks!