Love Island All Stars 2024 Where To Watch. All stars airs on itv2 at 9pm on weekdays and sundays. This comprehensive streaming guide lists all of the streaming services where you can rent, buy, or stream for free
Find out where to watch love island: Plus, news of a bombshell!