Oct. 31, 2012 at 12:29 PM ET
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."
"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.
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!
More in The Clicker: