Too Funny! Sofia Vergara Forgets the Words to "Jingle Bells"

The actress got into the holiday spirit at the Modern Family Christmas party -- even if her caroling was a little off!

There's no doubting Sofia Vergara's holiday spirit -- but she may want to brush up on her Christmas carols! In this video from Modern Family's holiday party, Vergara passes out gifts while loudly singing "Jingle Bells." Or at least, it starts out as "Jingle Bells." Watch below!

Okay, we're not sure we made out all the words, but it's something like: "Dashing through the snow
In a horse upon the day
Jingle in the raininess
A rainy happy year!"

And it's totally charming and wonderful. Vergara's co-star Jesse Tyler Ferguson, who posted the video on Instagram, agrees.

To which the Colombian-born actress responded, "Feliz Navidad!"

It seems like the very funny Modern Family cast is serious about their holiday celebrations. Nolan Gould, who plays Luke Dunphy, likes to give his TV family the gift of handmade ornaments.

Ariel Winter, who plays Alex, enjoyed these Modern Family-themed Christmas cookies.

Even Stella the dog dressed up for the occasion...

... though her Christmas kisses caused Sarah Hyland to break out in hives. (Writes Sarah on Instagram: "Worth it!")

Vergara and Rico Rodriguez took one last selfie before Christmas break.

Here's hoping that all of our holidays are this much fun!

Donna Kaufman is a freelance writer and iVillage contributor. Find her on Twitter and Google+

Like this? Want more?
Connect with Us
Follow Our Pins

Yummy recipes, DIY projects, home decor, fashion and more curated by iVillage staffers.

Follow Our Tweets

The very dirty truth about fashion internships... DUN DUN @srslytheshow

On Instagram

Behind-the-scenes pics from iVillage.

Best of the Web