Natasha Lee

Natasha is a seasoned lifestyle journalist and editor based in New York City. Originally from Sydney, during a a stellar two-decade career, she has reported on the latest lifestyle news and trends for major media brands including Elle and Grazia.