Question: What character did this American television actress, who also appeared in My Future Boyfriend alongside Barry Watson, portray on "Less than Perfect?" 
Sentence (from "7th Heaven (season 6)"): This is the last season in which Barry Watson and Jessica Biel are main cast members.
Relevant evidence: No