Street style immaculate white coat on Kate Beckinsale