Lyndsy Fonseca plays the role of Leia in How I Met Your Mother .
The show 's frame story depicts Ted ( voice of Bob Saget , uncredited ) verbally retelling the story to his son Luke ( David Henrie ) and daughter Penny ( Lyndsy Fonseca ) as they sit on the couch in the year 2030 .
How I Met Your Mother