Simply divine! Sofia Vergara dresses as Virgin Mary while Ed O'Neill goes as Joseph for Modern Family's Halloween episode
Sofia Vergara was dressed as the Virgin Mary and Ed O'Neill as Joseph as Modern Family filmed its Halloween episode on Wednesday in Los Angeles.
The 44-year-old actress wore a long white dress with a flowing blue shawl covering her head.
Ed, 70, wore a wig of dark curly hair and a fake beard while he was robed as Joseph.
Halloween epsiode: Sofia Vergara was costumed as the Virgin Mary as Modern Family filmed its Halloween episode on Wednesday in Los Angeles
The former Married... With Children star held a cell phone anachronistically while filming with Sofia.
Sofia portrays Gloria Delgado-Pritchett on the ABC sitcom with Ed playing her husband Jay.
The scene also included child actor Jeremy Maguire, five, who portrays Sofia and Ed's son Joe Pritchett on the show.
He was shown trick or treating as a young Jesus along with Sofia and Ed.
Anachronism moment: Ed held a cell phone while robed as Joseph
Cool episode: The Halloween episode has been a fixture on the hit ABC show
Good times: Ed and Sofia smiled on the set
Sofia enjoyed filming and shared an Instagram snap of herself with Ed in costume in the background.
'Just another day on set #modernfamily comming soon!!!,' she wrote in the caption for her 10 million followers.
It was announced on Tuesday that Sofia was once again the world's highest-paid TV actress for the fifth year in a row.
Mother and son: Sofia looked down at child actor Jeremy Maguire who plays her son Joe
Heavenly complexion: The actress showed her flawless complexion under a shawl
TV star: Sofia was named the highest paid TV actress on Tuesday by Forbes
The Colombian beauty earned $43 million before management fees and taxes, according to Forbes magazine.
Sofia along with her lucrative Modern Family salary also has deals with Head And Shoulders shampoo. Ninja Coffee Bar, perfumes, a furniture line and even medical scrubs.
Modern Family will return on September 21 on ABC.
Hit show: The Colombian beauty has been starring on Modern Family since 2009
Top paid: Sofia has been the highest paid actress for five straight years
Hugged it out: Joseph and Mary hugged it out
Most watched News videos
- 'Welcome you Deplorables!': Trump turns Hillary's insulting...
- BREAKING: Nick Gordon found responsible for wrongful death...
- Do trees have brains and talk to each other? They are...
- Horror as architect, 52, falls 48 floors to his death from...
- New video shows mob of Yale students encircling professor...
- EXCLUSIVE 'I was just doing my job.. maybe now they'll give...
- Iowa congressman says Kaepernick's 'Islamic' fiancee is...
- Photo bomb: Syrian rebel accidentally blows himself and his...
- 'You better kill him': The chilling calls made by slain...
- Germany torn apart: Mob of 100 neo-Nazis in vicious brawl...
- 'You don't criticize women of color for straightening their...
- Italian woman commits suicide after sending taunting video...