Skip to main content
Natasha McNamara head shot - Glamour UK

Natasha McNamara

Specialist in film, red lipstick, slogan tees and TV show Dallas (circa 1980)