Lilly London's sensual showcase of British beauty.