This is Natasha Locklear. She lives in Southport, NC. She has 2 adorable little boys whom she left one day, without kissing them goodbye or even telling them when sheâd be returning. The boys Dad stood up to the plate and have loved and supported them since day one. Since she left, she has had yet another baby boy with a different man. Still no contact or support for the first 2 children. She is a deadbeat Mom. She is a cheater and I want the whole world to know her face and what she has done.