Sunglasses and sandals galore: 40 summery accessories under £100