In 2005 vond Chiara de tijd rijp om opnieuw naar het songfestival te gaan, met de ballade "Angel"; door het goede resultaat in 2004 moest Malta niet langs de halve finale. Ze streed op het Eurovisiesongfestival 2005 in Kiev samen met Elena Paparizou, die in 2001 ook al eens derde werd, om de overwinning; ze deed het uiteindelijk beter dan in 1998, door tweede te worden.