25-year-old British model and internet star Demi Rose in a new photo shoot for FashionNova in Ibiza.