Comedian Ellen DeGeneres transformed herself into curvy Colombian beauty Sofia Vergara for the Halloween special of her US talk show.
Ellen appeared wearing Vergara's malfunctioning Zuhair Murad gown, that famously split open at the back at this year's Emmy awards.
The talk show host then proceeded to mock Sofia's South American accent.
She said: "So busy with CoverGirl, Diet Pepsi, Burger King, my clothing line, the award winning Modern Family, I get so much work with this fake accent."
Modern Family actress Sofia then surprised Ellen by joining her on stage and speaking in Spanish to prove her accent is genuine.
The special episode of The Ellen DeGeneres Show aired on Halloween night.