Lily James was adamant the ran wouldn’t rain on her parade at the BFI London Film Festival Awards in the English capital over the weekend as she dropped jaws in her slinky navy gown. The 27-year-old actress was full of smiles, despite the rubbish weather, as she flaunted her killer physique.