love island season 10 episode 31 (S10E31) - episode 31
The summer’s hottest story continues and there are plenty more surprises in store. The contest for love - and that £50,000 prize - is getting hotter by the minute. love island season Number: 10 episode Number: 31 episode Title: episode 31 Air Date: 2023-07-05