Paperself London Lashes

Lashes don't get much better than this

MOST POPULAR

By Suzanne Scott

ADVERTISEMENT - CONTINUE READING BELOW

MOST POPULAR

So you might be sick to death of all things 'Jubilee' at the moment but we couldn't stop ourselves from sharing these with you. Jubilee or no Jubilee, these incredibly cute paper lashes depicting the London skyline are totally genius (who doesn't love a miniature anything, let alone London Eye or Big Ben?!) Never mind that they slightly obscure your vision, let's be honest, who cares when you are wearing something that's this fun? Paperself London Lashes are £12.50 a pair. Click here to buy

Read Next: