a 2004 holden will not work, i dont think it was an "aveo" yet..

the 2006ish holden is an aveo, but i believe it has a kalos front end.. so you would need the headlights bumper and grill. The hood and fenders should match up.