Popstars Final

In This Photo: Vanessa, Leo
Vanessa (R) and Leo sing during the TV Show 'Popstars You & I' final at the Koenigspilsener Arena on December 10, 2009 in Oberhausen, Germany.
(Dec. 9, 2009 - Source: Friedemann Vogel/Getty Images Europe) more pics from this album »