• Jessica Biel then took on a leading role in 7th Heaven
  • However, after a few seasons, she lost her lead role
  • This was the reason

7th Heaven ran on television for more than ten years. From 1996 to 2007 it was produced and became a classic. Jessica Biel played "Mary", one of the four children of Pastor "Eric" and his wife "Annie". But she lost her leading role after a few seasons - this was the reason for it.

The actress was just 14 years old in the first season of the series. She spent her teenage years on the set. Her youthful naivety may have been responsible for her departure from the series.

Jessica Biel: She broke the contract on 7th Heaven

According to Showbiz CheatSheet, she broke her contract because she dyed her hair blonde and cut it at the time.

On the Awards Chatter podcast, Jessica Biel told E! Online: "I did cut my hair and I got in a lot of trouble for that." The actress had to apologize to everyone for this action. "I was always apologizing," she recalls.

Also Interesting:

Another reason she only appeared sporadically in 7th Heaven after season six was a photo shoot. She posed for the men's magazine Gear as a 17-year-old, the creators of the series about the religious "Camden" family probably didn't like that at all.

But neither the change in her hair nor the photo shoot harmed Jessica Biel's career in the end - she became a successful Hollywood star. The actress is also doing great in her private life. She is married to successful singer Justin Timberlake.