Star: Francesca Xuereb