Amal Alamuddin Clooney, Kate Bush and Helen Mirren top list of most stylish Brits