What do Ben Stiller, Anne Hathaway and P Diddy all have in common? They're all partial to a spot of movie-themed fancy dress…
For   some, just watching a film isn't enough - many people take their   movie  experience to the next level by dressing up as their favourite   film  heroes.
Teri Hatcher as The Queen Of Hearts
We   almost didn't recognise Desperate Housewives star Teri Hatcher in   this  picture... Perhaps the actress was subtly hinting to casting  agents   that she wouldn't have minded playing Helena Bonham Carter's  role in   the latest Alice in Wonderland flick - maybe next time Teri...
Will Ferrell as Megamind
 We've   heard of actors getting into character, but we think Will Ferrell  may   have taken it a notch too far when he turned up to The Today Show    dressed as his Megamind alter-ego.
AnnaLynne McCord as a Na'vi
90210   stunner AnnaLynne McCord was feeling a bit blue when this snap was    taken on the set of her show... In the episode being filmed,    AnnaLynne's character, Naomi, dresses as a Na'vi to impress her latest    geek-crush - whatever happened to just buying a new dress?
Anne Hathaway as Cleopatra
The Devil Wears Prada star swapped Gucci for gold when she dressed up as the legendary Egyptian Queen Cleopatra in 2004.
Ben Stiller as a Na'vi
We   all know that Ben Stiller's character Zoolander loved a bit of Blue    Steel, but this is taking it to a whole new level... The actor dressed    up as a Na'vi at the 82nd Annual Academy Awards Show and we think he    looks a little bit on the scary side.
Jason Biggs as Dorothy
American   Pie's Jason Biggs is used to being chuckled at, but we think he  looks   hilarious dressed up as a sweet and innocent-looking Dorothy from  The   Wizard Of Oz. Now, he's off to see the stylist...
Jennifer Love Hewitt as Audrey Hepburn
Jennifer Love Hewitt couldn't resist dressing up as movie goddess Audrey Hepburn...
Jesus Luz as The Joker
No wonder Jesus Luz isn't smiling - he's dressed up as one of the most sinister characters in movie history and he was also going out with Madonna at the time... 
Katy Perry as Jessica Rabbit
Katy   Perry looks fabulous dressed up as the uber-hot Jessica Rabbit from    the classic kid-flick Who Framed Roger Rabbit? She wore the sizzling    outfit at the 'VH1 Divas Salute the Troops' concert last year.
Kim Kardashian as Wonder Woman
Never   one to miss an opportunity for publicity or to wear something a  bit  on  the skimpy side, Kim Kardashian donned a very revealing Wonder   Woman  outfit for a fancy dress party that left very little to wonder...
Liv Tyler as Pocahontas
Liv Tyler looked shy when she was snapped as Disney's Pocahontas in 2007.P. Diddy as a Gladiator
It's   OK P. Diddy - we won't tell anyone that you secretly wanted to    audition for Russell Crowe's role in Gladiator... The rapper wore this    Roman ensemble at a Halloween party back in 2004.
Russell Brand as Batman
Comedian   and actor Russell Brand looks like he has muscles to put Arnie  to   shame in this picture...either that or he has inflatable muscles  which   he's slyly blowing up with that straw. Russell stepped out as the   caped  crusader while filming a project over in the States in 2010.