Star: Francesca Cherruault