We are currently trialling our new-look independent.co.uk website - please send any feedback to beta@independent.co.uk

Fashion & Beauty

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
£18, urbanoutfitters.co.uk

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
£19.95, gap.co.uk

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
£49.99, boden.co.uk

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
£15, asos.com

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
£16, topshop.com

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
£14, oasis-stores.com

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
£75, houseoffraser.co.uk

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

8. Mango
£19.99, mango.com

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
£17, very.co.uk

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
£12, accessorize.com

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?