In my contact lens days, I always wore my lenses plus good sunglasses - for me, the Smith Slider 01 sunglasses did the trick. Since I had a tendency to need eyedrops occasionally, I usually threw a small bottle of eyedrops in my pocket too.

I had Lasik almost 5 years ago now, so I no longer need the contacts. But I still always wear sunglasses (clear lenses if it's dark out), and I still carry eyedrops with me.