Ever wanted to see Willem Dafoe in a dress? No… well tough shit!

The golden oldie, aged 60, has starred in a hilarious Super Bowl ad for the candy bar Snickers, which sees him play a cranky Marilyn Monroe.

After Willem bitches about the conditions ‘she’ receives a much needed treat, and thankfully transforms into the beauty that is Marilyn herself.

Although we love the iconic clip, Willem’s pretty much ruined all future fantasies regarding Monroe, cheers dude!

Based on this, you’re really not you when you’re hungry.

*Watch the footage below and in the meanwhile go to FilmOn.com, where there are hundreds of free TV channels that you can watch via desktop, tablet or smartphone. 

You might also like to read:

Dakota Johnson And Leslie Mann enjoy hitting on hunky reporter

Ever sent a nude selfie? Yes, I have – says bad girl Rihanna

 Kim Kardashian and Amber Rose break the internet!