The 10 Best high-street sunglasses

Keep a pair of well-priced shades on hand for those rare occasions when the sun peeks out from behind the clouds

1. Urban Outfitters

Supersized lenses and a delicate frame ensure that the Harry Potter and John Lennon references won't fly. The sepia tint makes everything pleasingly lo-fi too.

2. Gap

The aviator is a style classic, and the hot pink frame on these is a fun but subtle way to update a favourite – not everyone can pull off Timmy Mallett wackiness.

3. Boden

This classic shape won't go out of style, and the understated colours are a nice detail for those who are allowed up close and personal enough to you to notice.

4. Asos

For those who like their nod to the Fifties with a dose of Americana, this pair is perfect for riding around in cars with boys – silk headscarf optional.

5. Topshop

Retro roundness is flattened and made modern in this lavender pair and further accented by a keyhole detail which emulates more expensive shades.

6. Oasis

Tortoiseshell is so wearable because it looks great on most colourings. The softly tinted lenses on this wayfarer style are pleasingly bookish too.

7. Biba

The oversized frames and metalwork logo epitomise the Seventies glamour this relaunched iconic label was best known for. Luxury yacht not included.

8. Mango

These fold-up, wayfarer-style shades are a fun way to wear this season's candy coloured trend. The collapsible design suits stowing in your hand luggage.

9. Very

The cat's eye shape is so flattering. The softened angles and minimal details will suit most face shapes without making you feel like you're wearing fancy dress.

10. Accessorize

This feminine floral print is a discreet way to wear one of the season's key trends. Why not create a clash by wearing them with flower-printed clothing?