Gallery Updates Post author:Rachel Post published:January 13, 2012 Post category:Nat News Post comments:0 Comments I’ve updated the gallery with a big blast from the past: a new-old production still of Natalie on the set of Léon/The Professional. Tags: film, photos, still Read more articles Previous PostNatalie out and about in LA Next PostGallery Updates You Might Also Like Quint On Hesher January 23, 2010 Behind The Scenes Of Elle UK January 29, 2010 Lunch in Silverlake January 13, 2018