Salma Hayek spotted at Scott's restaurant in London 11.2.2015_33.jpg jpg