A little rain didn't shop these trendy showgoers. It is London after all!

More

You May Like