By Suzanne Scott

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