Lily Collins is this generation’s Audrey Hepburn