Pop Culture

Ellen DeGeneres dresses up as 'Modern Family's' Sofia Vergara for Halloween

Michael Rozman / Warner Bros. via AP / Today
Daytime talk host Ellen DeGeneres dressed up as her guest and fellow CoverGirl, Sofia Vergara, on Wednesday's show.

Ellen DeGeneres kept things in the family -- the CoverGirl family -- this Halloween. The 54-year-old comedian dressed up as fellow makeup spokeswoman Sofia Vergara on Wednesday's episode of "The Ellen DeGeneres Show."

Wearing a recreation of the "Modern Family" star's teal Zuhair Murad Emmys dress (yes, the one that split down the backside! ), Ellen did a pretty hilarious Sofia impersonation.

"Muchas gracias everybody, muchas gracias, hola! My name is Sofia Vergara," Elen said in a thick accent. "I am easy breezy beautiful CoverGirl from Colombia. Happy Halloween. As you can see, I put my pumpkins out."

LOL! Avril Lavigne's ex-husband dressed up as her for Halloween

"I like being Sofia Vergara, but it's hard being this beautiful," Ellen quipped. "I'm so busy with CoverGirl and Diet Pepsi and Burger King and my clothing line, the award-winning 'Modern Family.' I get so much work with this fake accent. People think it's real but...."

At that point, Sofia walked out, surprising Ellen. "Your ass looks huge...Ellen," she exclaimed.

"What? Sofia. Hi Sofia, I didn't know you were here," Ellen said.

Here are more stars' TV Halloween ensembles

Sofia, 40, questioned Ellen about her costume's padded rear end. "I mean what is this?" she asked. "You look ridiculous."

"I feel sexy!" said Ellen.

Sofia graciously taught Ellen a few phrases in Spanish before suggesting to her fellow CoverGirl, "Let's go dancing!"

And dance they did. Happy Halloween, y'all!

Related content:

More in The Clicker: