Heidi Klum looked weirdly wonderful this Halloween by dressing up as a Hindu Goddess at an annual bash in New York.
The supermodel got into trick-or-treat mode by covering herself in blue body paint and sticking on six sword-swiping arms carrying shrunken heads.
Husband Seal dressed up as an Indian Warrior.
Known for her outrageous Halloween outfits every year Heidi definitely looked the part.
See some of Heidi's horrifying costumes below
















