Heidi was joined on the special edition programme by fellow A-listers Cameron Diaz although both stuck to more traditional outfits - Diaz baring her famous legs in a denim playsuit and Lopez in a billowing belted dress and matching headband.