Finding the perfect pair of shades can be a genuine challenge. With so many brands out there, it's easy to get confused. But fear not! We've put together a round-up of the best shades brands for every preference. For the traditional look, Oakley are always a reliable bet. If bold and trendy designs, Versace will certainly amaze. Desire somet