Nicky Haslam has always been at the centre of things wherever he is - at parties, opening nights, royal weddings - and has stories to tell of crossing paths, and more, with the cultural icons of our time: Cecil Beaton, Francis Bacon, Diana Cooper, Lucian Freud, David Hockney, Andy Warhol, Jack Kennedy and Marilyn Monroe to name but a few.