Ellen DeGeneres' Halloween costume is a bit more revealing than we expected from the talk show host -- who dressed up as Sofia Vergara's Emmy wardrobe malfunction!

On today's episode, long gone are Ellen's trademark suits and short hair ... which are replaced by a copy of the "Modern Family" star's stunning Zuhair Murad mermaid gown and a long brown wig.

And it's quite the authentic costume, as it includes the actress' now infamous rear-end reveal, which occurred right before Sofia's show won Outstanding Comedy Series.

"My name is Sofia Vergara. I am easy breezy beautiful CoverGirl from Colombia," Ellen said ... thick accent and all. "Happy Halloween. As you can see, I put my pumpkins out!"

Check out the video below to see what happened with the real Sofia showed up while DeGeneres continued to make fun of her "fake accent."

How do you think Ellen did? We're loving it!

Check out more celebrity Halloween costumes above!

Hot Videos