The Modern Family star was caught in the act by her costar Jesse Tyler Ferguson

By K.c. Blumm
Updated December 20, 2013 03:05 PM
Gregory Pace/BEImages

When Sofia Vergara sings, something amazing happens – people laugh.

The Colombian bombshell may be a 10 as far as looks go, but when it comes to carrying a tune, well, let’s just say she gets points for trying.

The 41-year-old performed a unique rendition of “Jingle Bells” in an Instagram video captured by her Modern Family costar Jesse Tyler Ferguson.

“I feel this this will be a new holiday tradition. @sofiavergara caroling for us,” he wrote.

Vergara, who has slaughtered several songs on her hit sitcom, including “Twinkle Twinkle Little Star,” does a number on “Jingle Bells” that has her cast mates and crew members giggling.

Carrying a Christmas present on the set of the show, she comes up with her own lyrics for the holiday classic – “Jingle in the rain” – while costars Eric Stonestreet and Julie Bowen laugh along.

We love this so much, it might become our new ringtone.