Lisa Snowdon in Mini Dress – Leicester Square in London, July 2015 Lisa Snowdon in Mini Dress – Leicester Square in London, July 2015