Germany's Next Top Model Finals
(L-R) Winner Alisar, Sara Nuru and Heidi Klum pose after the PRO7 TV show 'Germany's Next Topmodel Final' at the Lanxess Arena on June 10, 2010 in Cologne, Germany.
(June 9, 2010 - Source: Friedemann Vogel/Getty Images Europe) more pics from this album »
Heidi Klum Alisar Ailabouni Photos - 1 of 11 appear in: