Scherrer, Letizia (1968–)