Charlotte Crosby has been slammed by fans after acting "bitter" towards ex-boyfriend Joshua Ritchie. Joshua, 25, is currently starring on the new series of Celebs Go Dating, and has reportedly struck up a relationship with Made In Chelsea star Olivia Bentley during filming.