Joanna spills the tea on whether her and Michael will be rekindling their romance outside the villa. She also predicts who she thinks will win Love Island this year.
Discover 11,128,835 listings and 277,897 playable programmes from the BBC
Joanna spills the tea on whether her and Michael will be rekindling their romance outside the villa. She also predicts who she thinks will win Love Island this year.