Cara Delevingne is the face of Japanese online mall, La Boo