Teri Hatcher has apologized to fans after revealing she will not perform in a scheduled performance of "The Devil Wears Prada" musical on November 20. The actress, who took on the role of Miranda Priestly, stated the absence is due to circumstances "beyond her control."

Hatcher, 61, replaced Vanessa Williams in the West End production at the Dominion Theatre in London. She had been slated for a limited engagement of 127 shows from October 20 to February 6.

"Due to a scheduling matter put forth by the producers, I was informed this morning that I will not be performing in The Devil Wears Prada Musical on November 20th," Hatcher wrote in a statement. "Unfortunately, as an employee, this is beyond my control." She assured fans that the show would still be a "FANTASTIC evening" with her castmates and understudy.

Hatcher expressed deep apologies to those impacted by the decision and shared the producers' suggestion for ticket exchanges. "If you have booked tickets for this date and would like to see me perform on another occasion, you can contact your ticket provider to exchange your tickets up to 24 hours before the performance. (Subject to availability)," she quoted.

Hatcher, who previously starred as Lois Lane in "Lois & Clark: The New Adventures of Superman" and Susan Mayer in "Desperate Housewives," also has musical theater experience, including roles in "Cabaret" and "The Addams Family."