Love Island stars Francesca Allen and Georgia Steel show off incredible figures in barely-there bikinis on beach in Ibiza
As soon as lockdown restrictions eased and vacations overseas were permitted, Francesca Allen and Georgia Metal jetted off to Ibiza....