Why did the actress who plays Penny Scavo in Desperate Housewives change from season 6 to season 7?

No reason has been disclosed for Kendall Applegate's departure. The role of Penny Scavo was recast, with Kendall Applegate being replaced by Darcy Rose Byrnes.
Updated on Monday, February 06 2012 at 04:07AM EST
Collections: departureDesperate Housewives