LOL!Sofia Vergara Dresses Up as Her TV Husband Ed O’Neill’s ‘Married… with Children’ Wife, Peggy Bundy — See the Pic!

Sofia Vergara, is that you?

On Wednesday, Sept. 2, the 43-year-old actress took to Instagram to post a photo of her channeling her TV husband Ed O'Neill's former onscreen wife, Peggy Bundy!

Ed, 69, starred as Al Bundy alongside Katey Sagal — who played his wife, Peggy! — on the Fox sitcom Married… with Children for 11 seasons from 1987 until 1997. The actor now plays Sofia's onscreen husband, Jay Pritchett, on the hit ABC show, Modern Family.

"Do you like this look Ed [O'Neill]??? ?????," Sofia captioned the photo of her wearing a sky-high red wig.

Click through the gallery below to see the cast of Married… with Children then and now!