Heidi Klum has promised a "good surprise" for this year's Halloween costume.
The 51-year-old actress loves the spooky season and goes all out with her outfits for her annual party - with recent efforts including a worm and a stunning peacock - which has been referenced in her new campaign relaunching UNICEF USA's 'Little Orange Box' to help Trick-or-Treaters collect donations as they go door to door.