Shop the latest range and choose from brands like Ray-Ban, Oakley and Versace. Hurry, offer ends October 27.