Il 10 agosto 2010, ai campionati europei di nuoto di Budapest, conquista la medaglia d'oro nei tuffi dal trampolino da un metro con 299,70 punti davanti alla svedese Anna Lindberg. Dopo qualche giorno, nella finale del trampolino da 3 metri, dove parte favorita per la lotta all'oro, arriva a fatica sesta tra la delusione di tutto il team Italia. Nella stessa competizione, il 15 agosto 2010, in coppia con Francesca Dallapé, la Cagnotto sale sul gradino più alto del podio della gara di tuffi del sincro dal trampolino di 3 metri, con il punteggio di 327,90.