indeed raybans seem to be the way forward but there abit pricey :d
pick a pair up for £55-75
1 of mine were £60 (tortoise shell effect)
and the other (black) were £50
Well worth it
Or aviators? They will last you a lifetime however they cost like £100.
I got mine for £80 in Italy.
But you can wear them with anything an look good even in England!