Zoe Kravitz – wearing a bikini in Miami