Where are they now?

Lana Lang actress Kristin Kreuk turns 40! 'Smallville' cast: Where are they now?