Spirits Mermaids. 0:43. Rita Ora and Daisy Lowe Rock Miami Beach in Swimsuits.