The actress who played Lana Lang in the TV series Smallville is the lovely and talented Kristen Kreuk.