Mary Hart Celebrates Final 'Entertainment Tonight' Taping

Cliff Lipson/CBS

The veteran host's last episode airs Friday.

Mary Hart will sign off Entertainment Tonight on Friday after spending 29 years as host of the No. 1 syndicated newsmagazine entertainment show.

Her current and former co-hosts surprised her on-set to wish her well.

The photo above is (from left) Bob Goen, Rob Weller,  ET executive producer Linda Bell Blue, Mary Hart, Mark Steines and John Tesh.

Nancy O'Dell takes over as host on Monday.