For many celebrities it's pretty much part of the job description to dress up as a character or an alter ego every day of their lives. Lady Gaga's interesting choice of attire can almost always be described as a 'costume'. On Halloween therefore, celebs always go one step further than the rest of us, and also deem it prime-time to ridicule their colleagues, friends and celebrity enemies. This year sees three of the best.

Firstly, Avril Lavigne's ex-husband, Deryck Whimbley, dressed up as her. Chad Kroeger, Lavigne's current fiancée, bit back on Twitter "Hey Deryck loved the costumes! We were going to dress up as you guys this year but all the parties had celebrity themes haha!" Although you think he's joking, the evidence is stacking up to prove that this year's halloween is celebrity themed!

Ellen DeGeneners on her eponymously named chat show 'Ellen', dressed up as Sofia Vergara. She wore a turquoise sequined number, with big false boobs and a massive false bum. "Happy Halloween. As you can see I put my pumpkins out," said Ellen, jokingly. Luckily, Vergara took it all in her stride and found the whole thing hilarious- adding her own spin by reprimanding Ellen in Spanish- which the audience loved.

Finally, Miley Cyrus has dressed up as Nicki Minaj, donning enormous false lashes, long false, claw-like nails as well as Minaj's signature bright-pink lipstick. Cyrus posted photos of her as Minaj on Twitter. According to NY Daily News Minaj was flattered, telling Ryan Seacrest "I think I'm going to probably [dress up] as Miley Cyrus, because she is going as me and I just saw her picture on Twitter. I could do the short blonde buzz-cut like Miley." It's an absolute wonder that no one has, as yet, opted for Lady Gaga or Lana Del Rey. Ah well, there's always next year.