Even though the Modern Family actress admitted she still hasn't decided what to do for her wedding -- "either I do something really big, or I do something really small, with Nick and I and my son and my mom" -- DeGeneres insisted on giving her an engagement present.
"You're always complaining that we don't have the right kind of coffee," the host said, before inviting out "Juan Valdez," a man dressed as the character who represents Colombian coffee, carrying a tray of the stuff from Vergara's native country.
Vergara wondered if DeGeneres was trying to trick her into burning her tongue, but she'd barely had a chance to take a sip before the music changed from what she called "a song from the Wild, Wild West to something much sexier.
"Juan Valdez" ripped off his shirt as DeGeneres draped a bachelorette sash over Vergara and handed her a wad of cash to stuff into the dancer's pants.
Vergara's reaction is priceless:
Millions of Getty images now available for free via embed tool
Boston schools pull out free condoms over wrapping complaints