TOWIE’s latest stars Dean Ralph and Jordan Wright were spotted filming in Barcelona for the first time today, after The Sun Online revealed they had joined the cast. The hunky lads, who are set to stir things up on the ITVbe show, looked right at home as they took a stroll around the Spanish city. […]