EXCLUSIVE: Imogen Leaver sport a skimpy white and pink striped bikini during a day at Santa Monica beach with friends. 05 Jun 2019 Pictured: Imogen Leaver. Photo credit: MEGA TheMegaAgency.com +1 888 505 6342 (Mega Agency TagID: MEGA437789_013.jpg) [Photo via Mega Agency]