Francesca Bambilla December 11, 2017 Francesca Bambilla and Livia Canallis in Bikini on the beach in Miami