Lily James flashes her tiny tattoo as she stuns in strapless black Stella McCartney gown for the Legends Gala at the Natural History Museum