According to Kanye West, we should all be wearing tiny sunglasses. Kim Kardashian revealed earlier this year that her rapper husband informed her of this fact via email.

“[He] sent me a whole email, like, ‘You cannot wear big glasses anymore. It’s all about tiny little glasses’,” the reality star announced, during an episode of Keeping Up With The Kardashians. “He sent me, like, millions of Nineties photos with tiny little glasses.”

But young Hollywood hotties like the Hadid sisters and Kim’s half-sister Kendall Jenner have been rocking shrunken shades since last summer. Gigi Hadid loves them so much, in fact, that she designed several pairs for her own collection with Vogue Eyewear.

So should we all be following self-proclaimed trendsetter Kanye’s advice?

If you want to be bang on-trend then yes; right now it’s all about miniscule frames that channel Nineties pop stars and Keanu Reeves in the Matrix movies.

But what if you don’t want to wear specs that leave your eyebrows - and eye bags - on show?

There’s something so appealing about hiding behind a huge pair of shades (even if you aren’t dashing through an airport with the paparazzi in tow), so we don’t blame you if you don’t want to jump on the skinny-sunnies bandwagon just yet.

To that end, we’ve rounded up the best of both worlds - because there are still plenty of fabulous oversized styles in the SS18 eyewear collections.

From high street bargains to designer accessories, here are the best little and large sunglasses in the shops right now...