Lana finds out about Clark's secret before he tells her in season 6 episode 16 called "Promises". This is the episode where Lana has second thoughts about marrying Lex and decides to go and find out the truth about Clark.
Once she has found out the truth through deception, she promises Clark that she won't marry Lex. But, Lionel, having found out what Lana is going to do, forces her to go down the aisle to marry him. At this point Clark is unaware that Lana knows the truth about him but is shocked when he hears that Lana married Lex.
Once she has found out the truth through deception, she promises Clark that she won't marry Lex. But, Lionel, having found out what Lana is going to do, forces her to go down the aisle to marry him. At this point Clark is unaware that Lana knows the truth about him but is shocked when he hears that Lana married Lex.
- Smallville
- Ratings and records