Salma Hayek Angers Mexicans By Singing U.S. National Anthem

Salma Hayek has pissed off the Mexican media after singing the U.S. National Anthem on the Late Show With David Letterman.

On a recent appearance on the show, the 46-year-old Mexican Grown Ups 2 star stood up and belted out the American National Anthem in front of host David Letterman’s audience. Hayek stumbled a bit, but her performance was overall decent.

The actress, however, seemed a bit stumped when asked by Letterman to sing Mexico’s national anthem. She hesitated at first and asked Letterman, “It’s... really?” before singing the first lines of the anthem. Then she looked stumped, sang another line, and then stopped and said “It’s enough,” with a chuckle.