Charlotte Crosby's ex-boyfriend Josh Ritchie has been revealed as the latest bombshell to be entering the villa on Love Island All Stars. Josh, 29, dated Charlotte, 33, from 2017 to 2019, and appeared on series one of Love Island in 2015 - but in a surprising twist at the end of Wednesday night's Love Island: All Stars, it was revealed that he would be joining the new show.