Heidi Klum pulled out all the stops this week when she dressed up to her annual Halloween party as a 95-year-old woman -- wrinkles, cane, popping veins and all. The supermodel is knows for going all out with her costumes every year, but what was the thought behind the geriatric getup?


Klum, who turned the big 4-0 last June, explained to People magazine: "There was so much talk about me turning 40 this year and what it felt like to be older. I thought, really? I will show you old!"


Oh, now it makes sense! But not everyone thought Klum's epic costume was, well, epic.


The Guardian published an op-ed yesterday calling her decision to go as an old lady "ill-judged and offensive," adding that "[i]t is quite simply that making herself into an old woman for an evening is meant to be funny – not ironic, not an indication of the inner terror of a young and beautiful woman, not witty or making a point, it is purely to ridicule the old and have a good laugh at their expense."



Also on HuffPost:




Loading Slideshow...



  • Paris Hilton


    Paris dressed up as Miley Cyrus for the Playboy Mansion Halloween party on Oct. 26.




  • Nicky Hilton


    Nicky dressed up as a sexy schoolgirl for the Palyboy Mansion Halloween party on Oct. 26.




  • Julianne Hough


    Julianne Hough dressed up as Crazy Eyes from 'Orange is the New Black' as she attended the Casamigos Tequila Halloween party in Hollywood on Oct. 25.




  • Jesse Tyler Ferguson


    Jesse Tyler Ferguson and his husband arrived at a Halloween party in Hollywood on Oct. 25.




  • John Stamos


    John was seen leaving a private Halloween party dressed like the devil in Los Angeles on Oct. 25.




  • Kristin Chenoweth


    Kristin Chenoweth and Jake Pavelka arrived at a Halloween party in Hollywood on Oct. 25.




  • Lauren Conrad


    Lauren Conrad and William Tell arrived at a Halloween party in Hollywood on Oct. 25.




  • Chord Overstreet


    Chord Overstreet dressed up as Jax Teller from 'Sons of Anarchy' for a Halloween party in Hollywood on Oct. 25.




  • Martha Stewart


    Martha Stewart as Glinda at the HUB Network's First Annual Halloween Bash on Oct. 20, 2013.




  • Rico Rodriguez


    Rico Rodriguez dressed up as a zombie for the HUB Network's First Annual Halloween Bash on Oct. 20, 2013.




  • Sandra Bullock


    Sandra Bullock dressed up as a skeleton bride for an early Halloween party on Oct. 19, 2013.




  • Neil Patrick Harris


    Neil Patrick Harris <a href="http://imgur.com/nJVSBZO" target="_blank">posed with his family</a> for a Halloween photo in 2013.




  • Katy Perry


    Katy Perry as Jane Lane and Shannon Woodward as Daria.




  • Debra Messing


    "HAPPY HALLOWEEN!! Me and Mariska starting the night!! #boo," the "Smash" star tweeted Wednesday.




  • Chloe Moretz


    Chloe Moretz looked ready to celebrate Halloween as she arrived to Jonathan Ross' annual costume party.




  • Darren Criss


    Darren Criss is a boy scout and probably a big fan of "Moonrise Kingdom."




  • P. Diddy


    Sean Combs aka 'P-Diddy' dressed as superstar singer Prince complete with a white guitar, purple cloak and a huge wig seen leaving from the Playboy Mansion Halloween party in Beverly Hills.




  • Jenni 'JWoww' Farley, Roger Mathews


    We never thought we'd say it, but the "Jersey Shore" star and her fiancé positively geeked it out.




  • Christina Milian


    No sleight of hand here. Christina Milian is the Queen of Hearts.




  • Stacy Keibler


    George Clooney's girlfriend is "Black Swan."




  • Tish Cyrus, Brandi Cyrus


    Pop starlet Miley Cyrus' mum and sister Tish Cyrus and Brandi Cyrus are all dressed up for Halloween as they head to the Roosevelt hotel for a party in Hollywood.




  • Jeremy Piven


    Jeremy Piven as Che Guevara at the Playboy Mansion Halloween Party in Beverly Hills, California on October 27th, 2012.




  • Sacha Baron Cohen


    Sacha Baron Cohen donned a bizarre monkey-cow costume.




  • Brandon Davis


    Brandon Davis at the Playboy Mansion Halloween Party in Beverly Hills, California on October 27th, 2012.




  • Liam Payne


    One Direction singer Liam Payne does his best Batman in London.




  • Lucy Hale


    Lucy Hale as a unicorn.




  • Shenae Grimes, Chris March


    In this Image released by Mattel, actress Shenae Grimes, from the series "90210", left, has a fitting of her Monster High Frankie Stein Halloween costume created by "Project Runway" alum Chris March, Wednesday, Oct. 17, 2012, in El Segundo, Calif. Grimes will be attending "Glee" cast member Matthew Morrison's 3rd Annual Halloween Bash, dressed as Frankie Stein, daughter of Frankenstein, from the popular Monster High franchise. This year, the popular Halloween party will be sponsored by Monster High. (AP Photo/Mattel, Rene Macura)




  • Heidi Klum


    Heidi Klum gets fitted for her 13th annual Halloween party at finale sponsored by HobNob Wines, Svedka Vodka And Smartwater on September 3, 2012 in New York City.




  • Sarah Hyland


    Sarah Hyland as Spinelli from "Recess."




  • Kim Kardashian


    Kim Kardashian attends 2nd Annual Midori Green Halloween Party at Avenue on October 27, 2012 in New York City dressed as a mermaid.




  • Nicole Scherzinger


    Nicole Scherzinger as a vampire.




  • Kim Kardashian


    Kim Kardashian as a leopard.




  • Holly Madison


    Holly Madison as Sleeping Beauty.




  • Fergie


    Fergie as Lindsay Lohan.




  • Christina Milian


    Christina Milian as Sulley.




  • Fergie & Josh Duhamel


    Fergie & Josh Duhamel as Angelyne & Dennis Woodruff.




  • Christina Aguilera


    Christina Aguilera as ???




  • Paris Hilton


    Paris Hilton as Alice.




  • Kris Jenner


    Kris Jenner as Wonder Woman.




  • Ashley Benson


    Ashley Benson as Tweedle Dee (or Dumb).




  • Hugh Hefner


    Hugh Hefner as a vampire.




  • Holly Madison


    Holly Madison as the Cheshire Cat.




  • Jessica Alba, Cash Warren, & Honor Warren


    The Incredibles




  • Lauren Conrad




  • Hilary Duff


    Hilary Duff in a Día de los Muertos costume.




  • Kim Kardashian


    Kim Kardashian as Kris Jenner.




  • Fergie


    Fergie as a sexy cat.




  • Ryan Seacrest & Julianne Hough


    Bonnie & Clyde




  • Julie Bowen


    Julie Bowen as a scary Bo Peep.




  • Genevieve Jones & Nicky Hilton


    Genevieve Jones & Nicky Hilton as a KISS member and a leopard.




  • Adam Lambert


    Adam Lambert as a vampire.