Considering a "self defense" situation is going to take place WELL (did I say WELLLLLLL)
under 10 yards, a .380 with hollow points will do very well with even half decent shot placement.
As far as penetrating clothing, I'd have plenty of confidence in a .380 HP penetrating anything North Face, or Columbia produces. But I've seen some THICK leather biker jackets that may cause issues... So again GO FOR THE HEAD SHOT, and dont be stingy about investing three or four rounds in the guy!

& as long as we're sticking with the .380 caliber. My choice would be the same .380 Gold Dot JHP's Haz is using.